-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Classical data sets for statistics and machine learning
--
-- Classical machine learning and statistics datasets from the UCI
-- Machine Learning Repository and other sources.
--
-- The datasets package defines two different kinds of datasets:
--
--
-- - small data sets which are directly (or indirectly with
-- `file-embed`) embedded in the package as pure values and do not
-- require network or IO to download the data set. This includes Iris,
-- Anscombe and OldFaithful.
-- - other data sets which need to be fetched over the network with
-- Numeric.Datasets.getDataset and are cached in a local temporary
-- directory.
--
--
--
-- import Numeric.Datasets (getDataset)
-- import Numeric.Datasets.Iris (iris)
-- import Numeric.Datasets.Abalone (abalone)
--
-- main = do
-- -- The Iris data set is embedded
-- print (length iris)
-- print (head iris)
-- -- The Abalone dataset is fetched
-- abas <- getDataset abalone
-- print (length abas)
-- print (head abas)
--
@package datasets
@version 0.2.3
-- | Old Faithful Geyser Eruption data
--
-- Article: http://web.pdx.edu/~jfreder/M212/oldfaithful.pdf
--
-- These data from:
-- http://www2.stat.duke.edu/courses/Fall02/sta290/datasets/geyser
--
-- For more data, see
-- http://www.geyserstudy.org/geyser.aspx?pGeyserNo=OLDFAITHFUL
module Numeric.Datasets.OldFaithful
data OldFaithful
OF :: Int -> Double -> Double -> OldFaithful
-- | Recording day. 1-8: 1978, 16-23: 1979
[recordingDay] :: OldFaithful -> Int
-- | waiting time until next eruption
[waiting] :: OldFaithful -> Double
-- | duration of eruption in minutes
[duration] :: OldFaithful -> Double
oldFaithful :: [OldFaithful]
instance GHC.Show.Show Numeric.Datasets.OldFaithful.OldFaithful
-- | Anscombe's quartet
--
-- Four datasets with nearly identical statistical properties
--
-- Wikipedia article:
-- https://en.wikipedia.org/wiki/Anscombe%27s_quartet
module Numeric.Datasets.Anscombe
anscombe :: [[(Double, Double)]]
anscombe1 :: [(Double, Double)]
anscombe2 :: [(Double, Double)]
anscombe3 :: [(Double, Double)]
anscombe4 :: [(Double, Double)]
-- | The datasets package defines two different kinds of datasets:
--
--
-- - small data sets which are directly (or indirectly with
-- `file-embed`) embedded in the package as pure values and do not
-- require network or IO to download the data set.
-- - other data sets which need to be fetched over the network with
-- getDataset and are cached in a local temporary directory
--
--
-- This module defines the getDataset function for fetching
-- datasets and utilies for defining new data sets. It is only necessary
-- to import this module when using fetched data sets. Embedded data sets
-- can be imported directly.
module Numeric.Datasets
-- | Load a dataset, using the system temporary directory as a cache
getDataset :: Dataset a -> IO [a]
-- | Read a ByteString into a Haskell value
readDataset :: ReadAs a -> ByteString -> [a]
data Source
URL :: String -> Source
-- | A dataset is a record telling us how to load the data
data Dataset a
Dataset :: Source -> Maybe FilePath -> Maybe (ByteString -> ByteString) -> ReadAs a -> Dataset a
[source] :: Dataset a -> Source
[temporaryDirectory] :: Dataset a -> Maybe FilePath
[preProcess] :: Dataset a -> Maybe (ByteString -> ByteString)
[readAs] :: Dataset a -> ReadAs a
-- | ReadAs is a datatype to describe data formats that hold data sets
data ReadAs a
[JSON] :: FromJSON a => ReadAs a
[CSVRecord] :: FromRecord a => HasHeader -> DecodeOptions -> ReadAs a
[CSVNamedRecord] :: FromNamedRecord a => DecodeOptions -> ReadAs a
csvRecord :: FromRecord a => ReadAs a
-- | Define a dataset from a pre-processing function and a source for a CSV
-- file
csvDatasetPreprocess :: FromRecord a => (ByteString -> ByteString) -> Source -> Dataset a
-- | Define a dataset from a source for a CSV file
csvDataset :: FromRecord a => Source -> Dataset a
-- | Define a dataset from a source for a CSV file with a known header
csvHdrDataset :: FromNamedRecord a => Source -> Dataset a
-- | Define a dataset from a source for a CSV file with a known header and
-- separator
csvHdrDatasetSep :: FromNamedRecord a => Char -> Source -> Dataset a
-- | Define a dataset from a source for a JSON file -- data file must be
-- accessible with HTTP, not HTTPS
jsonDataset :: FromJSON a => Source -> Dataset a
-- | Get a ByteString from the specified Source
getFileFromSource :: FilePath -> Source -> IO (ByteString)
-- | Turn dashes to CamlCase
dashToCamelCase :: String -> String
-- | Parse a field, first turning dashes to CamlCase
parseDashToCamelField :: Read a => Field -> Parser a
-- | parse somethign, based on its read instance
parseReadField :: Read a => Field -> Parser a
-- | Drop lines from a bytestring
dropLines :: Int -> ByteString -> ByteString
-- | Turn US-style decimals starting with a period (e.g. .2) into something
-- Haskell can parse (e.g. 0.2)
fixAmericanDecimals :: ByteString -> ByteString
-- | Convert a Fixed-width format to a CSV
fixedWidthToCSV :: ByteString -> ByteString
-- | convert a fractional year to UTCTime with second-level precision (due
-- to not taking into account leap seconds)
yearToUTCTime :: Double -> UTCTime
-- | Abalone data set
--
-- UCI ML Repository link
-- https://archive.ics.uci.edu/ml/datasets/abalone
module Numeric.Datasets.Abalone
data Sex
M :: Sex
F :: Sex
I :: Sex
data Abalone
Abalone :: Sex -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Int -> Abalone
[sex] :: Abalone -> Sex
[abaloneLength] :: Abalone -> Double
[diameter] :: Abalone -> Double
[height] :: Abalone -> Double
[wholeWeight] :: Abalone -> Double
[shuckedWeight] :: Abalone -> Double
[visceraWeight] :: Abalone -> Double
[shellWeight] :: Abalone -> Double
[rings] :: Abalone -> Int
abalone :: Dataset Abalone
instance GHC.Generics.Generic Numeric.Datasets.Abalone.Abalone
instance GHC.Read.Read Numeric.Datasets.Abalone.Abalone
instance GHC.Show.Show Numeric.Datasets.Abalone.Abalone
instance GHC.Generics.Generic Numeric.Datasets.Abalone.Sex
instance GHC.Classes.Eq Numeric.Datasets.Abalone.Sex
instance GHC.Read.Read Numeric.Datasets.Abalone.Sex
instance GHC.Show.Show Numeric.Datasets.Abalone.Sex
instance Data.Csv.Conversion.FromField Numeric.Datasets.Abalone.Sex
instance Data.Csv.Conversion.FromRecord Numeric.Datasets.Abalone.Abalone
-- | Adult (AKA Census Income) dataset.
--
-- UCI ML Repository link
-- http://archive.ics.uci.edu/ml/datasets/Adult
module Numeric.Datasets.Adult
data WorkClass
Private :: WorkClass
SelfEmpNotInc :: WorkClass
SelfEmpInc :: WorkClass
FederalGov :: WorkClass
LocalGov :: WorkClass
StateGov :: WorkClass
WithoutPay :: WorkClass
NeverWorked :: WorkClass
data MaritalStatus
MarriedCivSpouse :: MaritalStatus
Divorced :: MaritalStatus
NeverMarried :: MaritalStatus
Separated :: MaritalStatus
Widowed :: MaritalStatus
MarriedSpouseAbsent :: MaritalStatus
MarriedAFSpouse :: MaritalStatus
data Occupation
TechSupport :: Occupation
CraftRepair :: Occupation
OtherService :: Occupation
Sales :: Occupation
ExecManagerial :: Occupation
ProfSpecialty :: Occupation
HandlersCleaners :: Occupation
MachineOpInspct :: Occupation
AdmClerical :: Occupation
FarmingFishing :: Occupation
TransportMoving :: Occupation
PrivHouseServ :: Occupation
ProtectiveServ :: Occupation
ArmedForces :: Occupation
data Relationship
Wife :: Relationship
OwnChild :: Relationship
Husband :: Relationship
NotInFamily :: Relationship
OtherRelative :: Relationship
Unmarried :: Relationship
data Race
White :: Race
AsianPacIslander :: Race
AmerIndianEskimo :: Race
Other :: Race
Black :: Race
data Sex
Female :: Sex
Male :: Sex
data Income
GT50K :: Income
LE50K :: Income
data Adult
Adult :: Int -> Maybe WorkClass -> Int -> Text -> Int -> MaritalStatus -> Maybe Occupation -> Relationship -> Race -> Sex -> Int -> Int -> Int -> Text -> Income -> Adult
[age] :: Adult -> Int
[workClass] :: Adult -> Maybe WorkClass
[finalWeight] :: Adult -> Int
[education] :: Adult -> Text
[educationNum] :: Adult -> Int
[maritalStatus] :: Adult -> MaritalStatus
[occupation] :: Adult -> Maybe Occupation
[relationship] :: Adult -> Relationship
[race] :: Adult -> Race
[sex] :: Adult -> Sex
[capitalGain] :: Adult -> Int
[capitalLoss] :: Adult -> Int
[hoursPerWeek] :: Adult -> Int
[nativeCountry] :: Adult -> Text
[income] :: Adult -> Income
adult :: Dataset Adult
adultTestSet :: Dataset Adult
instance GHC.Generics.Generic Numeric.Datasets.Adult.Adult
instance GHC.Read.Read Numeric.Datasets.Adult.Adult
instance GHC.Show.Show Numeric.Datasets.Adult.Adult
instance GHC.Generics.Generic Numeric.Datasets.Adult.Income
instance GHC.Classes.Eq Numeric.Datasets.Adult.Income
instance GHC.Read.Read Numeric.Datasets.Adult.Income
instance GHC.Show.Show Numeric.Datasets.Adult.Income
instance GHC.Generics.Generic Numeric.Datasets.Adult.Sex
instance GHC.Classes.Eq Numeric.Datasets.Adult.Sex
instance GHC.Read.Read Numeric.Datasets.Adult.Sex
instance GHC.Show.Show Numeric.Datasets.Adult.Sex
instance GHC.Generics.Generic Numeric.Datasets.Adult.Race
instance GHC.Classes.Eq Numeric.Datasets.Adult.Race
instance GHC.Read.Read Numeric.Datasets.Adult.Race
instance GHC.Show.Show Numeric.Datasets.Adult.Race
instance GHC.Generics.Generic Numeric.Datasets.Adult.Relationship
instance GHC.Classes.Eq Numeric.Datasets.Adult.Relationship
instance GHC.Read.Read Numeric.Datasets.Adult.Relationship
instance GHC.Show.Show Numeric.Datasets.Adult.Relationship
instance GHC.Generics.Generic Numeric.Datasets.Adult.Occupation
instance GHC.Classes.Eq Numeric.Datasets.Adult.Occupation
instance GHC.Read.Read Numeric.Datasets.Adult.Occupation
instance GHC.Show.Show Numeric.Datasets.Adult.Occupation
instance GHC.Generics.Generic Numeric.Datasets.Adult.MaritalStatus
instance GHC.Classes.Eq Numeric.Datasets.Adult.MaritalStatus
instance GHC.Read.Read Numeric.Datasets.Adult.MaritalStatus
instance GHC.Show.Show Numeric.Datasets.Adult.MaritalStatus
instance GHC.Generics.Generic Numeric.Datasets.Adult.WorkClass
instance GHC.Classes.Eq Numeric.Datasets.Adult.WorkClass
instance GHC.Read.Read Numeric.Datasets.Adult.WorkClass
instance GHC.Show.Show Numeric.Datasets.Adult.WorkClass
instance Data.Csv.Conversion.FromField Numeric.Datasets.Adult.WorkClass
instance Data.Csv.Conversion.FromField Numeric.Datasets.Adult.MaritalStatus
instance Data.Csv.Conversion.FromField Numeric.Datasets.Adult.Occupation
instance Data.Csv.Conversion.FromField Numeric.Datasets.Adult.Relationship
instance Data.Csv.Conversion.FromField Numeric.Datasets.Adult.Race
instance Data.Csv.Conversion.FromField Numeric.Datasets.Adult.Sex
instance Data.Csv.Conversion.FromField Numeric.Datasets.Adult.Income
instance Data.Csv.Conversion.FromRecord Numeric.Datasets.Adult.Adult
-- | BostonHousing Data set
--
-- scikit-learn calls this "boston" and UCI calls it Housing
--
-- UCI ML Repository link
-- http://mlr.cs.umass.edu/ml/datasets/housing
module Numeric.Datasets.BostonHousing
data BostonHousing
BostonHousing :: Double -> Double -> Double -> Bool -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> BostonHousing
[crimeRate] :: BostonHousing -> Double
[zoned] :: BostonHousing -> Double
[industrial] :: BostonHousing -> Double
[charlesRiver] :: BostonHousing -> Bool
[nitricOxides] :: BostonHousing -> Double
[rooms] :: BostonHousing -> Double
[age] :: BostonHousing -> Double
[distance] :: BostonHousing -> Double
[radialHwy] :: BostonHousing -> Double
[tax] :: BostonHousing -> Double
[ptRatio] :: BostonHousing -> Double
[b] :: BostonHousing -> Double
[lowerStatus] :: BostonHousing -> Double
[medianValue] :: BostonHousing -> Double
bostonHousing :: Dataset BostonHousing
instance GHC.Generics.Generic Numeric.Datasets.BostonHousing.BostonHousing
instance GHC.Read.Read Numeric.Datasets.BostonHousing.BostonHousing
instance GHC.Show.Show Numeric.Datasets.BostonHousing.BostonHousing
instance Data.Csv.Conversion.FromRecord Numeric.Datasets.BostonHousing.BostonHousing
-- | Breast Cancer Wisconsin (Diagnostic) Data Set
--
-- Repository link:
-- http://mlr.cs.umass.edu/ml/datasets/Breast+Cancer+Wisconsin+%28Diagnostic%29
module Numeric.Datasets.BreastCancerWisconsin
data Diagnosis
Malignant :: Diagnosis
Benign :: Diagnosis
data Prognosis
Recurrent :: Prognosis
Nonrecurrent :: Prognosis
intToDiagnosis :: Int -> Diagnosis
data BreastCancerEntry
BreastCancerEntry :: Int -> Int -> Int -> Int -> Int -> Int -> Maybe Int -> Int -> Int -> Int -> Diagnosis -> BreastCancerEntry
[sampleCodeNumber] :: BreastCancerEntry -> Int
[clumpThickness] :: BreastCancerEntry -> Int
[uniformityCellSize] :: BreastCancerEntry -> Int
[uniformityCellShape] :: BreastCancerEntry -> Int
[marginalAdhesion] :: BreastCancerEntry -> Int
[singleEpithelialCellSize] :: BreastCancerEntry -> Int
[bareNuclei] :: BreastCancerEntry -> Maybe Int
[blandChromatin] :: BreastCancerEntry -> Int
[normalNucleoli] :: BreastCancerEntry -> Int
[mitosis] :: BreastCancerEntry -> Int
[sampleClass] :: BreastCancerEntry -> Diagnosis
breastCancerDatabase :: Dataset BreastCancerEntry
data DiagnosticBreastCancer
DiagnosticBreastCancer :: Int -> Diagnosis -> CellFeatures -> DiagnosticBreastCancer
[diagnosticID] :: DiagnosticBreastCancer -> Int
[diagnosis] :: DiagnosticBreastCancer -> Diagnosis
[diagnosticCells] :: DiagnosticBreastCancer -> CellFeatures
data PrognosticBreastCancer
PrognosticBreastCancer :: Int -> Prognosis -> CellFeatures -> PrognosticBreastCancer
[prognosticID] :: PrognosticBreastCancer -> Int
[prognosis] :: PrognosticBreastCancer -> Prognosis
[prognosticCells] :: PrognosticBreastCancer -> CellFeatures
data CellFeatures
CellFeatures :: Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> CellFeatures
[radius] :: CellFeatures -> Double
[perimeter] :: CellFeatures -> Double
[area] :: CellFeatures -> Double
[smoothness] :: CellFeatures -> Double
[compactness] :: CellFeatures -> Double
[concavity] :: CellFeatures -> Double
[concavePoints] :: CellFeatures -> Double
[symmetry] :: CellFeatures -> Double
[fractalDimension] :: CellFeatures -> Double
charToDiagnosis :: String -> Diagnosis
charToPrognosis :: String -> Prognosis
diagnosticBreastCancer :: Dataset DiagnosticBreastCancer
prognosticBreastCancer :: Dataset PrognosticBreastCancer
instance GHC.Generics.Generic Numeric.Datasets.BreastCancerWisconsin.DiagnosticBreastCancer
instance GHC.Read.Read Numeric.Datasets.BreastCancerWisconsin.DiagnosticBreastCancer
instance GHC.Show.Show Numeric.Datasets.BreastCancerWisconsin.DiagnosticBreastCancer
instance GHC.Generics.Generic Numeric.Datasets.BreastCancerWisconsin.PrognosticBreastCancer
instance GHC.Read.Read Numeric.Datasets.BreastCancerWisconsin.PrognosticBreastCancer
instance GHC.Show.Show Numeric.Datasets.BreastCancerWisconsin.PrognosticBreastCancer
instance GHC.Generics.Generic Numeric.Datasets.BreastCancerWisconsin.CellFeatures
instance GHC.Read.Read Numeric.Datasets.BreastCancerWisconsin.CellFeatures
instance GHC.Show.Show Numeric.Datasets.BreastCancerWisconsin.CellFeatures
instance GHC.Generics.Generic Numeric.Datasets.BreastCancerWisconsin.BreastCancerEntry
instance GHC.Read.Read Numeric.Datasets.BreastCancerWisconsin.BreastCancerEntry
instance GHC.Show.Show Numeric.Datasets.BreastCancerWisconsin.BreastCancerEntry
instance GHC.Generics.Generic Numeric.Datasets.BreastCancerWisconsin.Prognosis
instance GHC.Classes.Eq Numeric.Datasets.BreastCancerWisconsin.Prognosis
instance GHC.Read.Read Numeric.Datasets.BreastCancerWisconsin.Prognosis
instance GHC.Show.Show Numeric.Datasets.BreastCancerWisconsin.Prognosis
instance GHC.Generics.Generic Numeric.Datasets.BreastCancerWisconsin.Diagnosis
instance GHC.Classes.Eq Numeric.Datasets.BreastCancerWisconsin.Diagnosis
instance GHC.Read.Read Numeric.Datasets.BreastCancerWisconsin.Diagnosis
instance GHC.Show.Show Numeric.Datasets.BreastCancerWisconsin.Diagnosis
instance Data.Csv.Conversion.FromRecord Numeric.Datasets.BreastCancerWisconsin.BreastCancerEntry
instance Data.Csv.Conversion.FromRecord Numeric.Datasets.BreastCancerWisconsin.DiagnosticBreastCancer
instance Data.Csv.Conversion.FromRecord Numeric.Datasets.BreastCancerWisconsin.PrognosticBreastCancer
instance Data.Csv.Conversion.FromRecord Numeric.Datasets.BreastCancerWisconsin.CellFeatures
-- | Mauna Loa CO2 time-series
--
-- Listed as co2 here:
-- http://vincentarelbundock.github.io/Rdatasets/datasets.html
--
-- See
-- http://vincentarelbundock.github.io/Rdatasets/doc/datasets/co2.html
module Numeric.Datasets.CO2
data CO2
CO2 :: Double -> Double -> CO2
[time] :: CO2 -> Double
[co2] :: CO2 -> Double
maunaLoaCO2 :: Dataset CO2
instance GHC.Generics.Generic Numeric.Datasets.CO2.CO2
instance GHC.Read.Read Numeric.Datasets.CO2.CO2
instance GHC.Show.Show Numeric.Datasets.CO2.CO2
instance Data.Csv.Conversion.FromNamedRecord Numeric.Datasets.CO2.CO2
-- | Car dataset
--
-- UCI ML Repository link
-- https://archive.ics.uci.edu/ml/datasets/car
module Numeric.Datasets.Car
data RelScore
Low :: RelScore
Med :: RelScore
High :: RelScore
VeryHigh :: RelScore
data RelSize
Small :: RelSize
Medium :: RelSize
Big :: RelSize
data Acceptability
Unacceptable :: Acceptability
Acceptable :: Acceptability
Good :: Acceptability
VeryGood :: Acceptability
data Count
N :: Int -> Count
NOrMore :: Int -> Count
More :: Count
data Car
Car :: RelScore -> RelScore -> Count -> Count -> RelSize -> RelScore -> Acceptability -> Car
[buying] :: Car -> RelScore
[maintenance] :: Car -> RelScore
[doors] :: Car -> Count
[persons] :: Car -> Count
[luggageBoot] :: Car -> RelSize
[safety] :: Car -> RelScore
[acceptability] :: Car -> Acceptability
car :: Dataset Car
instance GHC.Generics.Generic Numeric.Datasets.Car.Car
instance GHC.Read.Read Numeric.Datasets.Car.Car
instance GHC.Show.Show Numeric.Datasets.Car.Car
instance GHC.Generics.Generic Numeric.Datasets.Car.Count
instance GHC.Classes.Eq Numeric.Datasets.Car.Count
instance GHC.Read.Read Numeric.Datasets.Car.Count
instance GHC.Show.Show Numeric.Datasets.Car.Count
instance GHC.Generics.Generic Numeric.Datasets.Car.Acceptability
instance GHC.Classes.Eq Numeric.Datasets.Car.Acceptability
instance GHC.Read.Read Numeric.Datasets.Car.Acceptability
instance GHC.Show.Show Numeric.Datasets.Car.Acceptability
instance GHC.Generics.Generic Numeric.Datasets.Car.RelSize
instance GHC.Classes.Eq Numeric.Datasets.Car.RelSize
instance GHC.Read.Read Numeric.Datasets.Car.RelSize
instance GHC.Show.Show Numeric.Datasets.Car.RelSize
instance GHC.Generics.Generic Numeric.Datasets.Car.RelScore
instance GHC.Classes.Eq Numeric.Datasets.Car.RelScore
instance GHC.Read.Read Numeric.Datasets.Car.RelScore
instance GHC.Show.Show Numeric.Datasets.Car.RelScore
instance Data.Csv.Conversion.FromField Numeric.Datasets.Car.RelScore
instance Data.Csv.Conversion.FromField Numeric.Datasets.Car.RelSize
instance Data.Csv.Conversion.FromField Numeric.Datasets.Car.Acceptability
instance Data.Csv.Conversion.FromField Numeric.Datasets.Car.Count
instance Data.Csv.Conversion.FromRecord Numeric.Datasets.Car.Car
-- | Coal data set
--
-- Dates of mining disasters, from the coal dataset in the R
-- package boot.
--
-- For further information, see
-- http://vincentarelbundock.github.io/Rdatasets/doc/boot/coal.html
module Numeric.Datasets.Coal
data Coal
coal :: Dataset Coal
date :: Coal -> Double
instance GHC.Generics.Generic Numeric.Datasets.Coal.Coal
instance GHC.Read.Read Numeric.Datasets.Coal.Coal
instance GHC.Show.Show Numeric.Datasets.Coal.Coal
instance Data.Csv.Conversion.FromRecord Numeric.Datasets.Coal.Coal
-- | Gapminder dataset - Life expectancy, GDP, population every five years
-- per country
--
-- Source:
-- https://raw.githubusercontent.com/plotly/datasets/master/gapminderDataFiveYear.csv
--
-- More information:
-- https://cran.r-project.org/web/packages/gapminder/gapminder.pdf
module Numeric.Datasets.Gapminder
data Gapminder
Gapminder :: Text -> Int -> Integer -> Text -> Double -> Double -> Gapminder
[country] :: Gapminder -> Text
[year] :: Gapminder -> Int
[pop] :: Gapminder -> Integer
[continent] :: Gapminder -> Text
[lifeExp] :: Gapminder -> Double
[gdpPercap] :: Gapminder -> Double
gapminder :: Dataset Gapminder
instance GHC.Generics.Generic Numeric.Datasets.Gapminder.Gapminder
instance GHC.Read.Read Numeric.Datasets.Gapminder.Gapminder
instance GHC.Show.Show Numeric.Datasets.Gapminder.Gapminder
instance Data.Csv.Conversion.FromNamedRecord Numeric.Datasets.Gapminder.Gapminder
-- | The classical Iris dataset, due to R.A. Fisher.
--
-- UCI ML Repository link
-- https://archive.ics.uci.edu/ml/datasets/Iris
module Numeric.Datasets.Iris
data IrisClass
Setosa :: IrisClass
Versicolor :: IrisClass
Virginica :: IrisClass
data Iris
Iris :: Double -> Double -> Double -> Double -> IrisClass -> Iris
[sepalLength] :: Iris -> Double
[sepalWidth] :: Iris -> Double
[petalLength] :: Iris -> Double
[petalWidth] :: Iris -> Double
[irisClass] :: Iris -> IrisClass
iris :: [Iris]
instance GHC.Generics.Generic Numeric.Datasets.Iris.Iris
instance GHC.Read.Read Numeric.Datasets.Iris.Iris
instance GHC.Show.Show Numeric.Datasets.Iris.Iris
instance GHC.Enum.Bounded Numeric.Datasets.Iris.IrisClass
instance GHC.Enum.Enum Numeric.Datasets.Iris.IrisClass
instance GHC.Generics.Generic Numeric.Datasets.Iris.IrisClass
instance GHC.Classes.Ord Numeric.Datasets.Iris.IrisClass
instance GHC.Classes.Eq Numeric.Datasets.Iris.IrisClass
instance GHC.Read.Read Numeric.Datasets.Iris.IrisClass
instance GHC.Show.Show Numeric.Datasets.Iris.IrisClass
instance Data.Csv.Conversion.FromField Numeric.Datasets.Iris.IrisClass
instance Data.Csv.Conversion.FromRecord Numeric.Datasets.Iris.Iris
-- | Michelson's speed of light dataset - five repeated measurements of the
-- speed of light.
--
-- Data from
-- https://github.com/datasets-io/michelson-speed-of-light
--
-- The embedded dataset is Copyright (c) 2015 The Compute.io Authors.
module Numeric.Datasets.Michelson
michelson :: [[Double]]
-- | Florence Nightingale's count of injuries in the Crimean War, used for
-- her rose plots
--
-- Data from https://github.com/datasets-io/nightingales-rose
--
-- The embedded dataset is Copyright (c) 2015 The Compute.io Authors.
module Numeric.Datasets.Nightingale
data Nightingale
Nightingale :: UTCTime -> Int -> Int -> Int -> Int -> Nightingale
[date] :: Nightingale -> UTCTime
[army_size] :: Nightingale -> Int
[disease] :: Nightingale -> Int
[wounds] :: Nightingale -> Int
[other] :: Nightingale -> Int
nightingale :: [Nightingale]
instance GHC.Generics.Generic Numeric.Datasets.Nightingale.Nightingale
instance GHC.Read.Read Numeric.Datasets.Nightingale.Nightingale
instance GHC.Show.Show Numeric.Datasets.Nightingale.Nightingale
instance Data.Aeson.Types.FromJSON.FromJSON Numeric.Datasets.Nightingale.Nightingale
-- | Locations of Earthquakes off Fiji
--
-- Listed as quakes here:
-- http://vincentarelbundock.github.io/Rdatasets/datasets.html
module Numeric.Datasets.Quakes
data Quake
Quake :: Double -> Double -> Double -> Double -> Int -> Quake
[lat] :: Quake -> Double
[long] :: Quake -> Double
[depth] :: Quake -> Double
[mag] :: Quake -> Double
[stations] :: Quake -> Int
quakes :: Dataset Quake
instance GHC.Generics.Generic Numeric.Datasets.Quakes.Quake
instance GHC.Read.Read Numeric.Datasets.Quakes.Quake
instance GHC.Show.Show Numeric.Datasets.Quakes.Quake
instance Data.Csv.Conversion.FromNamedRecord Numeric.Datasets.Quakes.Quake
-- | Data on education in US states
--
--
-- http://vincentarelbundock.github.io/Rdatasets/doc/car/States.html
module Numeric.Datasets.States
data StateEdu
StateEdu :: String -> String -> Int -> Int -> Int -> Int -> Double -> Int -> StateEdu
[state] :: StateEdu -> String
[region] :: StateEdu -> String
[population] :: StateEdu -> Int
[satVerbal] :: StateEdu -> Int
[satMath] :: StateEdu -> Int
[satPercent] :: StateEdu -> Int
[dollarSpend] :: StateEdu -> Double
[teacherPay] :: StateEdu -> Int
states :: Dataset StateEdu
instance GHC.Generics.Generic Numeric.Datasets.States.StateEdu
instance GHC.Read.Read Numeric.Datasets.States.StateEdu
instance GHC.Show.Show Numeric.Datasets.States.StateEdu
instance Data.Csv.Conversion.FromNamedRecord Numeric.Datasets.States.StateEdu
-- | Monthly sunspots from 1749
--
-- Listed as sunspot.month here:
-- http://vincentarelbundock.github.io/Rdatasets/datasets.html
--
-- See
-- http://vincentarelbundock.github.io/Rdatasets/doc/datasets/sunspot.month.html
module Numeric.Datasets.Sunspots
data Sunspot
Sunspot :: Double -> Double -> Sunspot
[time] :: Sunspot -> Double
[sunspotMonth] :: Sunspot -> Double
sunspots :: Dataset Sunspot
instance GHC.Generics.Generic Numeric.Datasets.Sunspots.Sunspot
instance GHC.Read.Read Numeric.Datasets.Sunspots.Sunspot
instance GHC.Show.Show Numeric.Datasets.Sunspots.Sunspot
instance Data.Csv.Conversion.FromNamedRecord Numeric.Datasets.Sunspots.Sunspot
-- | GDP and infant mortality
--
-- http://vincentarelbundock.github.io/Rdatasets/doc/car/UN.html
module Numeric.Datasets.UN
data GdpMortality
GdpMortality :: String -> Maybe Int -> Maybe Int -> GdpMortality
[country] :: GdpMortality -> String
[infantMortality] :: GdpMortality -> Maybe Int
[gdp] :: GdpMortality -> Maybe Int
gdpMortalityUN :: Dataset GdpMortality
instance GHC.Generics.Generic Numeric.Datasets.UN.GdpMortality
instance GHC.Read.Read Numeric.Datasets.UN.GdpMortality
instance GHC.Show.Show Numeric.Datasets.UN.GdpMortality
instance Data.Csv.Conversion.FromNamedRecord Numeric.Datasets.UN.GdpMortality
-- | Vocabulary and Education
--
--
-- http://vincentarelbundock.github.io/Rdatasets/doc/car/Vocab.html
module Numeric.Datasets.Vocabulary
data Sex
Female :: Sex
Male :: Sex
data Vocab
Vocab :: Integer -> Sex -> Int -> Int -> Vocab
[year] :: Vocab -> Integer
[sex] :: Vocab -> Sex
[education] :: Vocab -> Int
[vocabulary] :: Vocab -> Int
vocab :: Dataset Vocab
instance GHC.Generics.Generic Numeric.Datasets.Vocabulary.Vocab
instance GHC.Read.Read Numeric.Datasets.Vocabulary.Vocab
instance GHC.Show.Show Numeric.Datasets.Vocabulary.Vocab
instance GHC.Generics.Generic Numeric.Datasets.Vocabulary.Sex
instance GHC.Classes.Eq Numeric.Datasets.Vocabulary.Sex
instance GHC.Read.Read Numeric.Datasets.Vocabulary.Sex
instance GHC.Show.Show Numeric.Datasets.Vocabulary.Sex
instance Data.Csv.Conversion.FromField Numeric.Datasets.Vocabulary.Sex
instance Data.Csv.Conversion.FromNamedRecord Numeric.Datasets.Vocabulary.Vocab
-- | Wine Data set
--
-- UCI ML Repository link http://mlr.cs.umass.edu/ml/datasets/Wine
module Numeric.Datasets.Wine
data Wine
Wine :: Int -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Int -> Wine
[wineClass] :: Wine -> Int
[alcohol] :: Wine -> Double
[malicAcid] :: Wine -> Double
[ash] :: Wine -> Double
[ashAlcalinity] :: Wine -> Double
[magnesium] :: Wine -> Double
[totalPhenols] :: Wine -> Double
[flavanoids] :: Wine -> Double
[nonflavanoidPhenols] :: Wine -> Double
[proanthocyanins] :: Wine -> Double
[colorIntensity] :: Wine -> Double
[hue] :: Wine -> Double
[dilutedOD280toOD315] :: Wine -> Double
[proline] :: Wine -> Int
wine :: Dataset Wine
instance GHC.Generics.Generic Numeric.Datasets.Wine.Wine
instance GHC.Read.Read Numeric.Datasets.Wine.Wine
instance GHC.Show.Show Numeric.Datasets.Wine.Wine
instance Data.Csv.Conversion.FromRecord Numeric.Datasets.Wine.Wine
-- | Quality of red and white wines based on physicochemical properties
--
-- See http://mlr.cs.umass.edu/ml/datasets/Wine+Quality
module Numeric.Datasets.WineQuality
data WineQuality
WineQuality :: Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Double -> Int -> WineQuality
[fixedAcidity] :: WineQuality -> Double
[volatileAcidity] :: WineQuality -> Double
[citricAcid] :: WineQuality -> Double
[residualSugar] :: WineQuality -> Double
[chlorides] :: WineQuality -> Double
[freeSulfurDioxide] :: WineQuality -> Double
[totalSulfurDioxide] :: WineQuality -> Double
[density] :: WineQuality -> Double
[pH] :: WineQuality -> Double
[sulphates] :: WineQuality -> Double
[alcohol] :: WineQuality -> Double
[quality] :: WineQuality -> Int
redWineQuality :: Dataset WineQuality
whiteWineQuality :: Dataset WineQuality
instance GHC.Generics.Generic Numeric.Datasets.WineQuality.WineQuality
instance GHC.Read.Read Numeric.Datasets.WineQuality.WineQuality
instance GHC.Show.Show Numeric.Datasets.WineQuality.WineQuality
instance Data.Csv.Conversion.FromNamedRecord Numeric.Datasets.WineQuality.WineQuality