├── data ├── UCI │ ├── ionosphere.arff │ ├── iris.arff │ └── mushroom.arff ├── abalone.data ├── abalone.json ├── abalone.names ├── abc-transporter.fasta ├── accident-fatalities.tsv ├── agaricus-lepiota.data ├── agaricus-lepiota.names ├── all_160.P3.csv ├── all_160_in_51.P3.csv ├── all_160_in_51.P35.csv ├── big.txt ├── census-race.json ├── chick-weight.json ├── chn-land.csv ├── clusters.json ├── comments.xml ├── companions.clj ├── companions.txt ├── currencies.ttl ├── dehydratase.fasta ├── delicious-rss-214k.json.xz ├── elephas.fasta ├── flights_with_colnames.csv.gz ├── ibm.csv ├── maltophilia.fasta ├── mchu.fasta ├── ovax-chick.fasta ├── pg1661.txt ├── salmonella.fasta ├── seqeuence-1.fasta ├── sequences.fasta ├── small-sample-header.csv ├── small-sample-header.xls ├── small-sample-list.html ├── small-sample-table.html ├── small-sample.csv ├── small-sample.json ├── small-sample.sqlite ├── small-sample.xml ├── sotu.tar.gz ├── transferase.fasta ├── world-bank-filtered.csv ├── x-rates-usd.html └── x-rates-usd_files │ ├── ga.js │ ├── logo-fxcm-lg.png │ ├── output.3.js │ ├── output.6.css │ ├── webtrends.1.js │ ├── xrates_lg_tm.png │ └── xrates_sm_tm.png └── index.md /data/UCI/iris.arff: -------------------------------------------------------------------------------- 1 | % 1. Title: Iris Plants Database 2 | % 3 | % 2. Sources: 4 | % (a) Creator: R.A. Fisher 5 | % (b) Donor: Michael Marshall (MARSHALL%PLU@io.arc.nasa.gov) 6 | % (c) Date: July, 1988 7 | % 8 | % 3. Past Usage: 9 | % - Publications: too many to mention!!! Here are a few. 10 | % 1. Fisher,R.A. "The use of multiple measurements in taxonomic problems" 11 | % Annual Eugenics, 7, Part II, 179-188 (1936); also in "Contributions 12 | % to Mathematical Statistics" (John Wiley, NY, 1950). 13 | % 2. Duda,R.O., & Hart,P.E. (1973) Pattern Classification and Scene Analysis. 14 | % (Q327.D83) John Wiley & Sons. ISBN 0-471-22361-1. See page 218. 15 | % 3. Dasarathy, B.V. (1980) "Nosing Around the Neighborhood: A New System 16 | % Structure and Classification Rule for Recognition in Partially Exposed 17 | % Environments". IEEE Transactions on Pattern Analysis and Machine 18 | % Intelligence, Vol. PAMI-2, No. 1, 67-71. 19 | % -- Results: 20 | % -- very low misclassification rates (0% for the setosa class) 21 | % 4. Gates, G.W. (1972) "The Reduced Nearest Neighbor Rule". IEEE 22 | % Transactions on Information Theory, May 1972, 431-433. 23 | % -- Results: 24 | % -- very low misclassification rates again 25 | % 5. See also: 1988 MLC Proceedings, 54-64. Cheeseman et al's AUTOCLASS II 26 | % conceptual clustering system finds 3 classes in the data. 27 | % 28 | % 4. Relevant Information: 29 | % --- This is perhaps the best known database to be found in the pattern 30 | % recognition literature. Fisher's paper is a classic in the field 31 | % and is referenced frequently to this day. (See Duda & Hart, for 32 | % example.) The data set contains 3 classes of 50 instances each, 33 | % where each class refers to a type of iris plant. One class is 34 | % linearly separable from the other 2; the latter are NOT linearly 35 | % separable from each other. 36 | % --- Predicted attribute: class of iris plant. 37 | % --- This is an exceedingly simple domain. 38 | % 39 | % 5. Number of Instances: 150 (50 in each of three classes) 40 | % 41 | % 6. Number of Attributes: 4 numeric, predictive attributes and the class 42 | % 43 | % 7. Attribute Information: 44 | % 1. sepal length in cm 45 | % 2. sepal width in cm 46 | % 3. petal length in cm 47 | % 4. petal width in cm 48 | % 5. class: 49 | % -- Iris Setosa 50 | % -- Iris Versicolour 51 | % -- Iris Virginica 52 | % 53 | % 8. Missing Attribute Values: None 54 | % 55 | % Summary Statistics: 56 | % Min Max Mean SD Class Correlation 57 | % sepal length: 4.3 7.9 5.84 0.83 0.7826 58 | % sepal width: 2.0 4.4 3.05 0.43 -0.4194 59 | % petal length: 1.0 6.9 3.76 1.76 0.9490 (high!) 60 | % petal width: 0.1 2.5 1.20 0.76 0.9565 (high!) 61 | % 62 | % 9. Class Distribution: 33.3% for each of 3 classes. 63 | 64 | @RELATION iris 65 | 66 | @ATTRIBUTE sepallength REAL 67 | @ATTRIBUTE sepalwidth REAL 68 | @ATTRIBUTE petallength REAL 69 | @ATTRIBUTE petalwidth REAL 70 | @ATTRIBUTE class {Iris-setosa,Iris-versicolor,Iris-virginica} 71 | 72 | @DATA 73 | 5.1,3.5,1.4,0.2,Iris-setosa 74 | 4.9,3.0,1.4,0.2,Iris-setosa 75 | 4.7,3.2,1.3,0.2,Iris-setosa 76 | 4.6,3.1,1.5,0.2,Iris-setosa 77 | 5.0,3.6,1.4,0.2,Iris-setosa 78 | 5.4,3.9,1.7,0.4,Iris-setosa 79 | 4.6,3.4,1.4,0.3,Iris-setosa 80 | 5.0,3.4,1.5,0.2,Iris-setosa 81 | 4.4,2.9,1.4,0.2,Iris-setosa 82 | 4.9,3.1,1.5,0.1,Iris-setosa 83 | 5.4,3.7,1.5,0.2,Iris-setosa 84 | 4.8,3.4,1.6,0.2,Iris-setosa 85 | 4.8,3.0,1.4,0.1,Iris-setosa 86 | 4.3,3.0,1.1,0.1,Iris-setosa 87 | 5.8,4.0,1.2,0.2,Iris-setosa 88 | 5.7,4.4,1.5,0.4,Iris-setosa 89 | 5.4,3.9,1.3,0.4,Iris-setosa 90 | 5.1,3.5,1.4,0.3,Iris-setosa 91 | 5.7,3.8,1.7,0.3,Iris-setosa 92 | 5.1,3.8,1.5,0.3,Iris-setosa 93 | 5.4,3.4,1.7,0.2,Iris-setosa 94 | 5.1,3.7,1.5,0.4,Iris-setosa 95 | 4.6,3.6,1.0,0.2,Iris-setosa 96 | 5.1,3.3,1.7,0.5,Iris-setosa 97 | 4.8,3.4,1.9,0.2,Iris-setosa 98 | 5.0,3.0,1.6,0.2,Iris-setosa 99 | 5.0,3.4,1.6,0.4,Iris-setosa 100 | 5.2,3.5,1.5,0.2,Iris-setosa 101 | 5.2,3.4,1.4,0.2,Iris-setosa 102 | 4.7,3.2,1.6,0.2,Iris-setosa 103 | 4.8,3.1,1.6,0.2,Iris-setosa 104 | 5.4,3.4,1.5,0.4,Iris-setosa 105 | 5.2,4.1,1.5,0.1,Iris-setosa 106 | 5.5,4.2,1.4,0.2,Iris-setosa 107 | 4.9,3.1,1.5,0.1,Iris-setosa 108 | 5.0,3.2,1.2,0.2,Iris-setosa 109 | 5.5,3.5,1.3,0.2,Iris-setosa 110 | 4.9,3.1,1.5,0.1,Iris-setosa 111 | 4.4,3.0,1.3,0.2,Iris-setosa 112 | 5.1,3.4,1.5,0.2,Iris-setosa 113 | 5.0,3.5,1.3,0.3,Iris-setosa 114 | 4.5,2.3,1.3,0.3,Iris-setosa 115 | 4.4,3.2,1.3,0.2,Iris-setosa 116 | 5.0,3.5,1.6,0.6,Iris-setosa 117 | 5.1,3.8,1.9,0.4,Iris-setosa 118 | 4.8,3.0,1.4,0.3,Iris-setosa 119 | 5.1,3.8,1.6,0.2,Iris-setosa 120 | 4.6,3.2,1.4,0.2,Iris-setosa 121 | 5.3,3.7,1.5,0.2,Iris-setosa 122 | 5.0,3.3,1.4,0.2,Iris-setosa 123 | 7.0,3.2,4.7,1.4,Iris-versicolor 124 | 6.4,3.2,4.5,1.5,Iris-versicolor 125 | 6.9,3.1,4.9,1.5,Iris-versicolor 126 | 5.5,2.3,4.0,1.3,Iris-versicolor 127 | 6.5,2.8,4.6,1.5,Iris-versicolor 128 | 5.7,2.8,4.5,1.3,Iris-versicolor 129 | 6.3,3.3,4.7,1.6,Iris-versicolor 130 | 4.9,2.4,3.3,1.0,Iris-versicolor 131 | 6.6,2.9,4.6,1.3,Iris-versicolor 132 | 5.2,2.7,3.9,1.4,Iris-versicolor 133 | 5.0,2.0,3.5,1.0,Iris-versicolor 134 | 5.9,3.0,4.2,1.5,Iris-versicolor 135 | 6.0,2.2,4.0,1.0,Iris-versicolor 136 | 6.1,2.9,4.7,1.4,Iris-versicolor 137 | 5.6,2.9,3.6,1.3,Iris-versicolor 138 | 6.7,3.1,4.4,1.4,Iris-versicolor 139 | 5.6,3.0,4.5,1.5,Iris-versicolor 140 | 5.8,2.7,4.1,1.0,Iris-versicolor 141 | 6.2,2.2,4.5,1.5,Iris-versicolor 142 | 5.6,2.5,3.9,1.1,Iris-versicolor 143 | 5.9,3.2,4.8,1.8,Iris-versicolor 144 | 6.1,2.8,4.0,1.3,Iris-versicolor 145 | 6.3,2.5,4.9,1.5,Iris-versicolor 146 | 6.1,2.8,4.7,1.2,Iris-versicolor 147 | 6.4,2.9,4.3,1.3,Iris-versicolor 148 | 6.6,3.0,4.4,1.4,Iris-versicolor 149 | 6.8,2.8,4.8,1.4,Iris-versicolor 150 | 6.7,3.0,5.0,1.7,Iris-versicolor 151 | 6.0,2.9,4.5,1.5,Iris-versicolor 152 | 5.7,2.6,3.5,1.0,Iris-versicolor 153 | 5.5,2.4,3.8,1.1,Iris-versicolor 154 | 5.5,2.4,3.7,1.0,Iris-versicolor 155 | 5.8,2.7,3.9,1.2,Iris-versicolor 156 | 6.0,2.7,5.1,1.6,Iris-versicolor 157 | 5.4,3.0,4.5,1.5,Iris-versicolor 158 | 6.0,3.4,4.5,1.6,Iris-versicolor 159 | 6.7,3.1,4.7,1.5,Iris-versicolor 160 | 6.3,2.3,4.4,1.3,Iris-versicolor 161 | 5.6,3.0,4.1,1.3,Iris-versicolor 162 | 5.5,2.5,4.0,1.3,Iris-versicolor 163 | 5.5,2.6,4.4,1.2,Iris-versicolor 164 | 6.1,3.0,4.6,1.4,Iris-versicolor 165 | 5.8,2.6,4.0,1.2,Iris-versicolor 166 | 5.0,2.3,3.3,1.0,Iris-versicolor 167 | 5.6,2.7,4.2,1.3,Iris-versicolor 168 | 5.7,3.0,4.2,1.2,Iris-versicolor 169 | 5.7,2.9,4.2,1.3,Iris-versicolor 170 | 6.2,2.9,4.3,1.3,Iris-versicolor 171 | 5.1,2.5,3.0,1.1,Iris-versicolor 172 | 5.7,2.8,4.1,1.3,Iris-versicolor 173 | 6.3,3.3,6.0,2.5,Iris-virginica 174 | 5.8,2.7,5.1,1.9,Iris-virginica 175 | 7.1,3.0,5.9,2.1,Iris-virginica 176 | 6.3,2.9,5.6,1.8,Iris-virginica 177 | 6.5,3.0,5.8,2.2,Iris-virginica 178 | 7.6,3.0,6.6,2.1,Iris-virginica 179 | 4.9,2.5,4.5,1.7,Iris-virginica 180 | 7.3,2.9,6.3,1.8,Iris-virginica 181 | 6.7,2.5,5.8,1.8,Iris-virginica 182 | 7.2,3.6,6.1,2.5,Iris-virginica 183 | 6.5,3.2,5.1,2.0,Iris-virginica 184 | 6.4,2.7,5.3,1.9,Iris-virginica 185 | 6.8,3.0,5.5,2.1,Iris-virginica 186 | 5.7,2.5,5.0,2.0,Iris-virginica 187 | 5.8,2.8,5.1,2.4,Iris-virginica 188 | 6.4,3.2,5.3,2.3,Iris-virginica 189 | 6.5,3.0,5.5,1.8,Iris-virginica 190 | 7.7,3.8,6.7,2.2,Iris-virginica 191 | 7.7,2.6,6.9,2.3,Iris-virginica 192 | 6.0,2.2,5.0,1.5,Iris-virginica 193 | 6.9,3.2,5.7,2.3,Iris-virginica 194 | 5.6,2.8,4.9,2.0,Iris-virginica 195 | 7.7,2.8,6.7,2.0,Iris-virginica 196 | 6.3,2.7,4.9,1.8,Iris-virginica 197 | 6.7,3.3,5.7,2.1,Iris-virginica 198 | 7.2,3.2,6.0,1.8,Iris-virginica 199 | 6.2,2.8,4.8,1.8,Iris-virginica 200 | 6.1,3.0,4.9,1.8,Iris-virginica 201 | 6.4,2.8,5.6,2.1,Iris-virginica 202 | 7.2,3.0,5.8,1.6,Iris-virginica 203 | 7.4,2.8,6.1,1.9,Iris-virginica 204 | 7.9,3.8,6.4,2.0,Iris-virginica 205 | 6.4,2.8,5.6,2.2,Iris-virginica 206 | 6.3,2.8,5.1,1.5,Iris-virginica 207 | 6.1,2.6,5.6,1.4,Iris-virginica 208 | 7.7,3.0,6.1,2.3,Iris-virginica 209 | 6.3,3.4,5.6,2.4,Iris-virginica 210 | 6.4,3.1,5.5,1.8,Iris-virginica 211 | 6.0,3.0,4.8,1.8,Iris-virginica 212 | 6.9,3.1,5.4,2.1,Iris-virginica 213 | 6.7,3.1,5.6,2.4,Iris-virginica 214 | 6.9,3.1,5.1,2.3,Iris-virginica 215 | 5.8,2.7,5.1,1.9,Iris-virginica 216 | 6.8,3.2,5.9,2.3,Iris-virginica 217 | 6.7,3.3,5.7,2.5,Iris-virginica 218 | 6.7,3.0,5.2,2.3,Iris-virginica 219 | 6.3,2.5,5.0,1.9,Iris-virginica 220 | 6.5,3.0,5.2,2.0,Iris-virginica 221 | 6.2,3.4,5.4,2.3,Iris-virginica 222 | 5.9,3.0,5.1,1.8,Iris-virginica 223 | % 224 | % 225 | % 226 | -------------------------------------------------------------------------------- /data/abalone.names: -------------------------------------------------------------------------------- 1 | 1. Title of Database: Abalone data 2 | 3 | 2. Sources: 4 | 5 | (a) Original owners of database: 6 | Marine Resources Division 7 | Marine Research Laboratories - Taroona 8 | Department of Primary Industry and Fisheries, Tasmania 9 | GPO Box 619F, Hobart, Tasmania 7001, Australia 10 | (contact: Warwick Nash +61 02 277277, wnash@dpi.tas.gov.au) 11 | 12 | (b) Donor of database: 13 | Sam Waugh (Sam.Waugh@cs.utas.edu.au) 14 | Department of Computer Science, University of Tasmania 15 | GPO Box 252C, Hobart, Tasmania 7001, Australia 16 | 17 | (c) Date received: December 1995 18 | 19 | 20 | 3. Past Usage: 21 | 22 | Sam Waugh (1995) "Extending and benchmarking Cascade-Correlation", PhD 23 | thesis, Computer Science Department, University of Tasmania. 24 | 25 | -- Test set performance (final 1044 examples, first 3133 used for training): 26 | 24.86% Cascade-Correlation (no hidden nodes) 27 | 26.25% Cascade-Correlation (5 hidden nodes) 28 | 21.5% C4.5 29 | 0.0% Linear Discriminate Analysis 30 | 3.57% k=5 Nearest Neighbour 31 | (Problem encoded as a classification task) 32 | 33 | -- Data set samples are highly overlapped. Further information is required 34 | to separate completely using affine combinations. Other restrictions 35 | to data set examined. 36 | 37 | David Clark, Zoltan Schreter, Anthony Adams "A Quantitative Comparison of 38 | Dystal and Backpropagation", submitted to the Australian Conference on 39 | Neural Networks (ACNN'96). Data set treated as a 3-category classification 40 | problem (grouping ring classes 1-8, 9 and 10, and 11 on). 41 | 42 | -- Test set performance (3133 training, 1044 testing as above): 43 | 64% Backprop 44 | 55% Dystal 45 | -- Previous work (Waugh, 1995) on same data set: 46 | 61.40% Cascade-Correlation (no hidden nodes) 47 | 65.61% Cascade-Correlation (5 hidden nodes) 48 | 59.2% C4.5 49 | 32.57% Linear Discriminate Analysis 50 | 62.46% k=5 Nearest Neighbour 51 | 52 | 53 | 4. Relevant Information Paragraph: 54 | 55 | Predicting the age of abalone from physical measurements. The age of 56 | abalone is determined by cutting the shell through the cone, staining it, 57 | and counting the number of rings through a microscope -- a boring and 58 | time-consuming task. Other measurements, which are easier to obtain, are 59 | used to predict the age. Further information, such as weather patterns 60 | and location (hence food availability) may be required to solve the problem. 61 | 62 | From the original data examples with missing values were removed (the 63 | majority having the predicted value missing), and the ranges of the 64 | continuous values have been scaled for use with an ANN (by dividing by 200). 65 | 66 | Data comes from an original (non-machine-learning) study: 67 | 68 | Warwick J Nash, Tracy L Sellers, Simon R Talbot, Andrew J Cawthorn and 69 | Wes B Ford (1994) "The Population Biology of Abalone (_Haliotis_ 70 | species) in Tasmania. I. Blacklip Abalone (_H. rubra_) from the North 71 | Coast and Islands of Bass Strait", Sea Fisheries Division, Technical 72 | Report No. 48 (ISSN 1034-3288) 73 | 74 | 75 | 5. Number of Instances: 4177 76 | 77 | 78 | 6. Number of Attributes: 8 79 | 80 | 81 | 7. Attribute information: 82 | 83 | Given is the attribute name, attribute type, the measurement unit and a 84 | brief description. The number of rings is the value to predict: either 85 | as a continuous value or as a classification problem. 86 | 87 | Name Data Type Meas. Description 88 | ---- --------- ----- ----------- 89 | Sex nominal M, F, and I (infant) 90 | Length continuous mm Longest shell measurement 91 | Diameter continuous mm perpendicular to length 92 | Height continuous mm with meat in shell 93 | Whole weight continuous grams whole abalone 94 | Shucked weight continuous grams weight of meat 95 | Viscera weight continuous grams gut weight (after bleeding) 96 | Shell weight continuous grams after being dried 97 | Rings integer +1.5 gives the age in years 98 | 99 | Statistics for numeric domains: 100 | 101 | Length Diam Height Whole Shucked Viscera Shell Rings 102 | Min 0.075 0.055 0.000 0.002 0.001 0.001 0.002 1 103 | Max 0.815 0.650 1.130 2.826 1.488 0.760 1.005 29 104 | Mean 0.524 0.408 0.140 0.829 0.359 0.181 0.239 9.934 105 | SD 0.120 0.099 0.042 0.490 0.222 0.110 0.139 3.224 106 | Correl 0.557 0.575 0.557 0.540 0.421 0.504 0.628 1.0 107 | 108 | 109 | 8. Missing Attribute Values: None 110 | 111 | 112 | 9. Class Distribution: 113 | 114 | Class Examples 115 | ----- -------- 116 | 1 1 117 | 2 1 118 | 3 15 119 | 4 57 120 | 5 115 121 | 6 259 122 | 7 391 123 | 8 568 124 | 9 689 125 | 10 634 126 | 11 487 127 | 12 267 128 | 13 203 129 | 14 126 130 | 15 103 131 | 16 67 132 | 17 58 133 | 18 42 134 | 19 32 135 | 20 26 136 | 21 14 137 | 22 6 138 | 23 9 139 | 24 2 140 | 25 1 141 | 26 1 142 | 27 2 143 | 29 1 144 | ----- ---- 145 | Total 4177 146 | -------------------------------------------------------------------------------- /data/abc-transporter.fasta: -------------------------------------------------------------------------------- 1 | ">gi|16759485|ref|NP_455102.1| ABC transporter ATP-binding protein YbbA [Salmonella enterica subsp. enterica serovar Typhi str. CT18] 2 | MPAENSVEVHRLRKSVGQGEHELSILTGVELVVKRGETIALIGESGSGKSTLLAILAGLDDGSSGEVSLV 3 | GKPLHQMDEEARAQLRAQHVGFVFQSFMLIPTLNALENVELPALLRGENSGQSKAGAKALLEQLGLGKRL 4 | DHLPAQLSGGEQQRVALARAFNGRPDVLFADEPTGNLDRQTGDKIADLLFSLNREHGTTLILVTHDPALA 5 | ARCDRRLRLVNGQLQEEA 6 | -------------------------------------------------------------------------------- /data/agaricus-lepiota.names: -------------------------------------------------------------------------------- 1 | 1. Title: Mushroom Database 2 | 3 | 2. Sources: 4 | (a) Mushroom records drawn from The Audubon Society Field Guide to North 5 | American Mushrooms (1981). G. H. Lincoff (Pres.), New York: Alfred 6 | A. Knopf 7 | (b) Donor: Jeff Schlimmer (Jeffrey.Schlimmer@a.gp.cs.cmu.edu) 8 | (c) Date: 27 April 1987 9 | 10 | 3. Past Usage: 11 | 1. Schlimmer,J.S. (1987). Concept Acquisition Through Representational 12 | Adjustment (Technical Report 87-19). Doctoral disseration, Department 13 | of Information and Computer Science, University of California, Irvine. 14 | --- STAGGER: asymptoted to 95% classification accuracy after reviewing 15 | 1000 instances. 16 | 2. Iba,W., Wogulis,J., & Langley,P. (1988). Trading off Simplicity 17 | and Coverage in Incremental Concept Learning. In Proceedings of 18 | the 5th International Conference on Machine Learning, 73-79. 19 | Ann Arbor, Michigan: Morgan Kaufmann. 20 | -- approximately the same results with their HILLARY algorithm 21 | 3. In the following references a set of rules (given below) were 22 | learned for this data set which may serve as a point of 23 | comparison for other researchers. 24 | 25 | Duch W, Adamczak R, Grabczewski K (1996) Extraction of logical rules 26 | from training data using backpropagation networks, in: Proc. of the 27 | The 1st Online Workshop on Soft Computing, 19-30.Aug.1996, pp. 25-30, 28 | available on-line at: http://www.bioele.nuee.nagoya-u.ac.jp/wsc1/ 29 | 30 | Duch W, Adamczak R, Grabczewski K, Ishikawa M, Ueda H, Extraction of 31 | crisp logical rules using constrained backpropagation networks - 32 | comparison of two new approaches, in: Proc. of the European Symposium 33 | on Artificial Neural Networks (ESANN'97), Bruge, Belgium 16-18.4.1997, 34 | pp. xx-xx 35 | 36 | Wlodzislaw Duch, Department of Computer Methods, Nicholas Copernicus 37 | University, 87-100 Torun, Grudziadzka 5, Poland 38 | e-mail: duch@phys.uni.torun.pl 39 | WWW http://www.phys.uni.torun.pl/kmk/ 40 | 41 | Date: Mon, 17 Feb 1997 13:47:40 +0100 42 | From: Wlodzislaw Duch 43 | Organization: Dept. of Computer Methods, UMK 44 | 45 | I have attached a file containing logical rules for mushrooms. 46 | It should be helpful for other people since only in the last year I 47 | have seen about 10 papers analyzing this dataset and obtaining quite 48 | complex rules. We will try to contribute other results later. 49 | 50 | With best regards, Wlodek Duch 51 | ________________________________________________________________ 52 | 53 | Logical rules for the mushroom data sets. 54 | 55 | Logical rules given below seem to be the simplest possible for the 56 | mushroom dataset and therefore should be treated as benchmark results. 57 | 58 | Disjunctive rules for poisonous mushrooms, from most general 59 | to most specific: 60 | 61 | P_1) odor=NOT(almond.OR.anise.OR.none) 62 | 120 poisonous cases missed, 98.52% accuracy 63 | 64 | P_2) spore-print-color=green 65 | 48 cases missed, 99.41% accuracy 66 | 67 | P_3) odor=none.AND.stalk-surface-below-ring=scaly.AND. 68 | (stalk-color-above-ring=NOT.brown) 69 | 8 cases missed, 99.90% accuracy 70 | 71 | P_4) habitat=leaves.AND.cap-color=white 72 | 100% accuracy 73 | 74 | Rule P_4) may also be 75 | 76 | P_4') population=clustered.AND.cap_color=white 77 | 78 | These rule involve 6 attributes (out of 22). Rules for edible 79 | mushrooms are obtained as negation of the rules given above, for 80 | example the rule: 81 | 82 | odor=(almond.OR.anise.OR.none).AND.spore-print-color=NOT.green 83 | 84 | gives 48 errors, or 99.41% accuracy on the whole dataset. 85 | 86 | Several slightly more complex variations on these rules exist, 87 | involving other attributes, such as gill_size, gill_spacing, 88 | stalk_surface_above_ring, but the rules given above are the simplest 89 | we have found. 90 | 91 | 92 | 4. Relevant Information: 93 | This data set includes descriptions of hypothetical samples 94 | corresponding to 23 species of gilled mushrooms in the Agaricus and 95 | Lepiota Family (pp. 500-525). Each species is identified as 96 | definitely edible, definitely poisonous, or of unknown edibility and 97 | not recommended. This latter class was combined with the poisonous 98 | one. The Guide clearly states that there is no simple rule for 99 | determining the edibility of a mushroom; no rule like ``leaflets 100 | three, let it be'' for Poisonous Oak and Ivy. 101 | 102 | 5. Number of Instances: 8124 103 | 104 | 6. Number of Attributes: 22 (all nominally valued) 105 | 106 | 7. Attribute Information: (classes: edible=e, poisonous=p) 107 | 1. cap-shape: bell=b,conical=c,convex=x,flat=f, 108 | knobbed=k,sunken=s 109 | 2. cap-surface: fibrous=f,grooves=g,scaly=y,smooth=s 110 | 3. cap-color: brown=n,buff=b,cinnamon=c,gray=g,green=r, 111 | pink=p,purple=u,red=e,white=w,yellow=y 112 | 4. bruises?: bruises=t,no=f 113 | 5. odor: almond=a,anise=l,creosote=c,fishy=y,foul=f, 114 | musty=m,none=n,pungent=p,spicy=s 115 | 6. gill-attachment: attached=a,descending=d,free=f,notched=n 116 | 7. gill-spacing: close=c,crowded=w,distant=d 117 | 8. gill-size: broad=b,narrow=n 118 | 9. gill-color: black=k,brown=n,buff=b,chocolate=h,gray=g, 119 | green=r,orange=o,pink=p,purple=u,red=e, 120 | white=w,yellow=y 121 | 10. stalk-shape: enlarging=e,tapering=t 122 | 11. stalk-root: bulbous=b,club=c,cup=u,equal=e, 123 | rhizomorphs=z,rooted=r,missing=? 124 | 12. stalk-surface-above-ring: fibrous=f,scaly=y,silky=k,smooth=s 125 | 13. stalk-surface-below-ring: fibrous=f,scaly=y,silky=k,smooth=s 126 | 14. stalk-color-above-ring: brown=n,buff=b,cinnamon=c,gray=g,orange=o, 127 | pink=p,red=e,white=w,yellow=y 128 | 15. stalk-color-below-ring: brown=n,buff=b,cinnamon=c,gray=g,orange=o, 129 | pink=p,red=e,white=w,yellow=y 130 | 16. veil-type: partial=p,universal=u 131 | 17. veil-color: brown=n,orange=o,white=w,yellow=y 132 | 18. ring-number: none=n,one=o,two=t 133 | 19. ring-type: cobwebby=c,evanescent=e,flaring=f,large=l, 134 | none=n,pendant=p,sheathing=s,zone=z 135 | 20. spore-print-color: black=k,brown=n,buff=b,chocolate=h,green=r, 136 | orange=o,purple=u,white=w,yellow=y 137 | 21. population: abundant=a,clustered=c,numerous=n, 138 | scattered=s,several=v,solitary=y 139 | 22. habitat: grasses=g,leaves=l,meadows=m,paths=p, 140 | urban=u,waste=w,woods=d 141 | 142 | 8. Missing Attribute Values: 2480 of them (denoted by "?"), all for 143 | attribute #11. 144 | 145 | 9. Class Distribution: 146 | -- edible: 4208 (51.8%) 147 | -- poisonous: 3916 (48.2%) 148 | -- total: 8124 instances 149 | -------------------------------------------------------------------------------- /data/all_160_in_51.P35.csv: -------------------------------------------------------------------------------- 1 | GEOID,SUMLEV,STATE,COUNTY,CBSA,CSA,NECTA,CNECTA,NAME,POP100,HU100,POP100.2000,HU100.2000,P035001,P035001.2000 2 | 5100148,160,51,,,,,,Abingdon town,8191,4271,7780,3788,2056,2091 3 | 5100180,160,51,,,,,,Accomac town,519,229,547,235,117,126 4 | 5100724,160,51,,,,,,Alberta town,298,163,306,158,77,86 5 | 5101000,160,51,,,,,,Alexandria city,139966,72376,128283,64251,30978,27749 6 | 5101256,160,51,,,,,,Allisonia CDP,117,107,,,32, 7 | 5101528,160,51,,,,,,Altavista town,3450,1669,3425,1650,928,940 8 | 5101640,160,51,,,,,,Amelia Court House CDP,1099,419,,,273, 9 | 5101672,160,51,,,,,,Amherst town,2231,1032,2251,1000,550,569 10 | 5101912,160,51,,,,,,Annandale CDP,41008,14715,54994,20243,9790,14090 11 | 5102040,160,51,,,,,,Appalachia town,1754,879,1839,891,482,515 12 | 5102064,160,51,,,,,,Apple Mountain Lake CDP,1396,501,,,355, 13 | 5102072,160,51,,,,,,Appomattox town,1733,849,1761,767,441,470 14 | 5102112,160,51,,,,,,Aquia Harbour CDP,6727,2300,7856,2622,1914,2228 15 | 5102248,160,51,,,,,,Arcola CDP,233,96,,,59, 16 | 5103208,160,51,,,,,,Arrington CDP,708,309,,,199, 17 | 5103320,160,51,,,,,,Ashburn CDP,43511,15795,,,11466, 18 | 5103368,160,51,,,,,,Ashland town,7225,2863,6619,2445,1540,1454 19 | 5103512,160,51,,,,,,Atkins CDP,1143,584,1138,571,323,330 20 | 5103528,160,51,,,,,,Atlantic CDP,862,419,,,248, 21 | 5103608,160,51,,,,,,Augusta Springs CDP,257,122,,,75, 22 | 5104088,160,51,,,,,,Bailey's Crossroads CDP,23643,9682,23166,8813,5102,4968 23 | 5104856,160,51,,,,,,Baskerville CDP,128,60,,,38, 24 | 5104872,160,51,,,,,,Bassett CDP,1100,607,1338,601,279,338 25 | 5104920,160,51,,,,,,Basye CDP,1253,1646,,,388, 26 | 5105200,160,51,,,,,,Bayside CDP,120,71,,,35, 27 | 5105336,160,51,,,,,,Bealeton CDP,4435,1549,,,1097, 28 | 5105544,160,51,,,,,,Bedford city,6222,2920,6299,2702,1592,1593 29 | 5105928,160,51,,,,,,Belle Haven CDP,6518,3240,6269,3220,1610,1571 30 | 5106216,160,51,,,,,,Bellwood CDP,6352,2705,5974,2448,1555,1598 31 | 5106275,160,51,,,,,,Belmont CDP,5966,1870,,,1615, 32 | 5106336,160,51,,,,,,Belmont Estates CDP,1263,507,,,409, 33 | 5106424,160,51,,,,,,Belspring CDP,256,121,,,69, 34 | 5106512,160,51,,,,,,Belview CDP,891,436,,,251, 35 | 5106712,160,51,,,,,,Benns Church CDP,872,361,,,239, 36 | 5106728,160,51,,,,,,Bensley CDP,5819,2381,5435,2368,1350,1408 37 | 5106968,160,51,,,,,,Berryville town,4185,1804,2963,1312,1073,783 38 | 5107160,160,51,,,,,,Bethel Manor CDP,3792,1222,,,1000, 39 | 5107400,160,51,,,,,,Big Island CDP,303,153,,,93, 40 | 5107480,160,51,,,,,,Big Stone Gap town,5614,2052,4856,2197,1194,1332 41 | 5107784,160,51,,,,,,Blacksburg town,42620,15342,39573,13732,4668,4779 42 | 5107944,160,51,,,,,,Blairs CDP,916,413,,,273, 43 | 5107976,160,51,,,,,,Bland CDP,409,222,,,115, 44 | 5108120,160,51,,,,,,Bloxom town,387,184,395,175,99,99 45 | 5108200,160,51,,,,,,Blue Ridge CDP,3084,1269,3188,1219,965,969 46 | 5108264,160,51,,,,,,Blue Ridge Shores CDP,813,566,,,231, 47 | 5108320,160,51,,,,,,Bobtown CDP,211,143,,,67, 48 | 5108675,160,51,,,,,,Boston CDP,504,229,,,128, 49 | 5108708,160,51,,,,,,Boswell's Corner CDP,1375,522,,,339, 50 | 5108984,160,51,,,,,,Boyce town,589,252,426,168,165,114 51 | 5109064,160,51,,,,,,Bracey CDP,1554,2072,,,495, 52 | 5109188,160,51,,,,,,Brambleton CDP,9845,3265,,,2541, 53 | 5109208,160,51,,,,,,Branchville town,114,52,123,56,34,36 54 | 5109248,160,51,,,,,,Brandermill CDP,13173,5747,,,3666, 55 | 5109656,160,51,,,,,,Bridgewater town,5644,2120,5203,1850,1278,1201 56 | 5109752,160,51,,,,,,Brightwood CDP,1001,409,,,295, 57 | 5109816,160,51,,,,,,Bristol city,17835,8831,17367,8469,4760,4795 58 | 5109952,160,51,,,,,,Broadlands CDP,12313,3823,,,3161, 59 | 5110040,160,51,,,,,,Broadway town,3691,1560,2192,976,1024,610 60 | 5110072,160,51,,,,,,Brodnax town,298,144,317,139,88,80 61 | 5110296,160,51,,,,,,Brookneal town,1112,567,1259,580,290,326 62 | 5110744,160,51,,,,,,Buchanan town,1178,608,1233,579,331,359 63 | 5110776,160,51,,,,,,Buckhall CDP,16293,5325,,,4261, 64 | 5110856,160,51,,,,,,Buckingham Courthouse CDP,133,72,,,37, 65 | 5111032,160,51,,,,,,Buena Vista city,6650,2936,6349,2716,1726,1749 66 | 5111230,160,51,,,,,,Bull Run CDP,14983,5946,11337,4948,3334,2711 67 | 5111245,160,51,,,,,,Bull Run Mountain Estates CDP,1251,484,,,349, 68 | 5111464,160,51,,,,,,Burke CDP,41055,13884,57737,19367,11528,15751 69 | 5111470,160,51,,,,,,Burke Centre CDP,17326,6460,,,4711, 70 | 5112136,160,51,,,,,,Callaghan CDP,348,183,,,74, 71 | 5112264,160,51,,,,,,Calverton CDP,239,119,,,61, 72 | 5112590,160,51,,,,,,Camptown CDP,766,356,,,193, 73 | 5112600,160,51,,,,,,Cana CDP,1254,624,1228,576,375,363 74 | 5112904,160,51,,,,,,Capron town,166,70,167,79,40,45 75 | 5112915,160,51,,,,,,Captains Cove CDP,1042,844,,,341, 76 | 5113160,160,51,,,,,,Carrollton CDP,4574,1895,,,1317, 77 | 5113192,160,51,,,,,,Carrsville CDP,359,172,,,99, 78 | 5113403,160,51,,,,,,Cascades CDP,11912,4495,,,3146, 79 | 5113512,160,51,,,,,,Castlewood CDP,2045,937,2036,950,587,637 80 | 5113624,160,51,,,,,,Catlett CDP,296,125,,,74, 81 | 5113635,160,51,,,,,,Cats Bridge CDP,229,122,,,63, 82 | 5113720,160,51,,,,,,Cave Spring CDP,24922,11832,24941,11556,6976,7085 83 | 5113784,160,51,,,,,,Cedar Bluff town,1137,573,1085,535,324,312 84 | 5114312,160,51,,,,,,Central Garage CDP,1318,520,,,383, 85 | 5114440,160,51,,,,,,Centreville CDP,71135,25516,48661,18176,18075,12099 86 | 5114544,160,51,,,,,,Chamberlayne CDP,5456,2345,4380,1916,1566,1353 87 | 5114744,160,51,,,,,,Chantilly CDP,23039,7403,41041,15173,5939,10519 88 | 5114904,160,51,,,,,,Charles City CDP,133,67,,,34, 89 | 5114984,160,51,,,,,,Chase City town,2351,1210,2457,1249,618,658 90 | 5114995,160,51,,,,,,Chase Crossing CDP,377,128,,,85, 91 | 5115048,160,51,,,,,,Chatmoss CDP,1698,784,1742,715,546,550 92 | 5115176,160,51,,,,,,Cherry Hill CDP,16000,5587,,,3872, 93 | 5116000,160,51,,,,,,Chesapeake city,222209,83196,199184,72672,59927,54158 94 | 5116096,160,51,,,,,,Chester CDP,20987,8320,17890,6951,5819,5116 95 | 5116240,160,51,,,,,,Chester Gap CDP,839,350,,,231, 96 | 5116480,160,51,,,,,,Chilhowie town,1781,790,1827,775,447,462 97 | 5116512,160,51,,,,,,Chincoteague town,2941,4517,4317,3970,867,1244 98 | 5116736,160,51,,,,,,Churchville CDP,194,90,,,54, 99 | 5116880,160,51,,,,,,Claremont town,378,217,343,240,110,100 100 | 5116992,160,51,,,,,,Clarksville town,1139,768,1329,753,314,380 101 | 5117120,160,51,,,,,,Claypool Hill CDP,1776,770,1719,760,540,565 102 | 5117296,160,51,,,,,,Cleveland town,202,116,148,113,47,44 103 | 5117440,160,51,,,,,,Clifton Forge town,3884,2004,4289,2069,982,1147 104 | 5117504,160,51,,,,,,Clinchco town,337,197,424,226,86,114 105 | 5117536,160,51,,,,,,Clinchport town,70,38,77,38,17,19 106 | 5117552,160,51,,,,,,Clintwood town,1414,710,1549,756,386,427 107 | 5117632,160,51,,,,,,Clover CDP,438,226,,,117, 108 | 5117776,160,51,,,,,,Cluster Springs CDP,811,387,,,238, 109 | 5117952,160,51,,,,,,Coeburn town,2139,962,1996,923,568,576 110 | 5118352,160,51,,,,,,Collinsville CDP,7335,3765,7777,3758,2017,2199 111 | 5118448,160,51,,,,,,Colonial Heights city,17411,7831,16897,7340,4682,4720 112 | 5118624,160,51,,,,,,Columbia town,83,30,49,22,19,13 113 | 5118880,160,51,,,,,,Concord CDP,1458,619,,,427, 114 | 5119560,160,51,,,,,,Countryside CDP,10072,3698,,,2609, 115 | 5119571,160,51,,,,,,County Center CDP,3270,1137,,,904, 116 | 5119728,160,51,,,,,,Covington city,5961,3067,6303,3195,1559,1742 117 | 5120160,160,51,,,,,,Crewe town,2326,1078,2378,1074,605,646 118 | 5120436,160,51,,,,,,Crosspointe CDP,5802,1806,,,1676, 119 | 5120560,160,51,,,,,,Crozet CDP,5565,2229,2820,1041,1522,757 120 | 5120752,160,51,,,,,,Culpeper town,16379,6271,9664,4139,3861,2444 121 | 5120768,160,51,,,,,,Cumberland CDP,393,178,,,108, 122 | 5121008,160,51,,,,,,Dahlgren CDP,2653,1184,997,510,702,261 123 | 5121016,160,51,,,,,,Dahlgren Center CDP,599,192,,,109, 124 | 5121088,160,51,,,,,,Dale City CDP,65969,20922,55971,18171,15888,14336 125 | 5121152,160,51,,,,,,Daleville CDP,2557,1154,1454,573,741,477 126 | 5121312,160,51,,,,,,Dante CDP,649,367,,,179, 127 | 5121344,160,51,,,,,,Danville city,43055,22438,48411,23108,11082,12931 128 | 5121776,160,51,,,,,,Deep Creek CDP,115,84,,,33, 129 | 5121872,160,51,,,,,,Deerfield CDP,132,78,,,39, 130 | 5122064,160,51,,,,,,Deltaville CDP,1119,1212,,,343, 131 | 5122976,160,51,,,,,,Dooms CDP,1327,629,1282,553,382,387 132 | 5123392,160,51,,,,,,Dranesville CDP,11921,3895,,,3351, 133 | 5123408,160,51,,,,,,Draper CDP,320,153,,,102, 134 | 5123584,160,51,,,,,,Dryden CDP,1208,518,1253,507,299,330 135 | 5123648,160,51,,,,,,Dublin town,2534,943,2288,969,493,538 136 | 5123680,160,51,,,,,,Duffield town,91,47,62,30,30,20 137 | 5123732,160,51,,,,,,Dulles Town Center CDP,4601,1797,,,1118, 138 | 5123744,160,51,,,,,,Dumbarton CDP,7879,3911,6674,3782,1730,1509 139 | 5123760,160,51,,,,,,Dumfries town,4961,1689,4937,1699,1146,1198 140 | 5123952,160,51,,,,,,Dungannon town,332,179,317,149,96,91 141 | 5124544,160,51,,,,,,East Lexington CDP,1463,688,,,318, 142 | 5124752,160,51,,,,,,Eastville town,305,79,203,75,46,43 143 | 5124816,160,51,,,,,,Ebony CDP,161,85,,,43, 144 | 5125008,160,51,,,,,,Edinburg town,1041,543,813,425,275,221 145 | 5125408,160,51,,,,,,Elkton town,2726,1314,2042,919,719,556 146 | 5125488,160,51,,,,,,Elliston CDP,902,386,,,238, 147 | 5125792,160,51,,,,,,Emory CDP,1251,310,,,179, 148 | 5125808,160,51,,,,,,Emporia city,5927,2565,5665,2412,1440,1406 149 | 5125877,160,51,,,,,,Enon CDP,3466,1626,,,980, 150 | 5125968,160,51,,,,,,Esmont CDP,528,243,,,142, 151 | 5126128,160,51,,,,,,Ettrick CDP,6682,1746,5627,1673,1010,989 152 | 5126496,160,51,,,,,,Fairfax city,22565,8680,21498,8204,5545,5407 153 | 5126592,160,51,,,,,,Fairfax Station CDP,12030,4140,,,3497, 154 | 5126701,160,51,,,,,,Fair Lakes CDP,7942,3358,,,1884, 155 | 5126736,160,51,,,,,,Fairlawn CDP,2367,1193,2211,1065,674,632 156 | 5126875,160,51,,,,,,Fair Oaks CDP,30223,14367,,,7331, 157 | 5126944,160,51,,,,,,Fairview CDP,240,69,,,39, 158 | 5127040,160,51,,,,,,Fairview Beach CDP,391,312,230,222,100,63 159 | 5127200,160,51,,,,,,Falls Church city,12332,5489,10377,4725,3199,2622 160 | 5128496,160,51,,,,,,Flint Hill CDP,209,124,,,61, 161 | 5128528,160,51,,,,,,Floris CDP,8375,2562,,,2308, 162 | 5128688,160,51,,,,,,Forest CDP,9106,3922,8006,3294,2586,2292 163 | 5129008,160,51,,,,,,Fort Belvoir CDP,7100,2018,7176,2056,1700,1867 164 | 5129040,160,51,,,,,,Fort Chiswell CDP,939,417,911,380,271,264 165 | 5129136,160,51,,,,,,Fort Hunt CDP,16045,6113,12923,5050,4695,3911 166 | 5129552,160,51,,,,,,Franconia CDP,18245,7627,31907,13509,4518,8186 167 | 5129628,160,51,,,,,,Franklin Farm CDP,19288,6197,,,5459, 168 | 5129744,160,51,,,,,,Fredericksburg city,24286,10467,19279,8888,4854,3925 169 | 5129840,160,51,,,,,,Free Union CDP,193,82,,,55, 170 | 5129920,160,51,,,,,,Fries town,484,340,614,337,144,177 171 | 5129968,160,51,,,,,,Front Royal town,14440,6184,13589,5752,3647,3584 172 | 5130208,160,51,,,,,,Galax city,7042,3252,6837,3217,1801,1845 173 | 5130384,160,51,,,,,,Gargatha CDP,381,187,,,109, 174 | 5130480,160,51,,,,,,Gasburg CDP,481,636,,,155, 175 | 5130496,160,51,,,,,,Gate City town,2034,1087,2159,1119,561,604 176 | 5130618,160,51,,,,,,George Mason CDP,9496,1730,,,1260, 177 | 5131056,160,51,,,,,,Glade Spring town,1456,670,1374,626,411,403 178 | 5131200,160,51,,,,,,Glen Allen CDP,14774,6241,12562,5297,4021,3505 179 | 5131376,160,51,,,,,,Glen Lyn town,115,58,151,62,27,39 180 | 5131488,160,51,,,,,,Glenvar CDP,976,459,,,174, 181 | 5131616,160,51,,,,,,Gloucester Point CDP,9402,4257,9429,4071,2674,2715 182 | 5131808,160,51,,,,,,Goochland CDP,861,338,,,232, 183 | 5131968,160,51,,,,,,Goshen town,361,192,406,214,98,108 184 | 5132320,160,51,,,,,,Gratton CDP,937,412,,,290, 185 | 5132496,160,51,,,,,,Great Falls CDP,15427,5179,8549,2852,4439,2466 186 | 5132560,160,51,,,,,,Greenbackville CDP,192,145,,,57, 187 | 5132592,160,51,,,,,,Greenbriar CDP,8166,3224,,,2145, 188 | 5132624,160,51,,,,,,Greenbush CDP,220,96,,,58, 189 | 5132944,160,51,,,,,,Greenville CDP,832,259,886,251,178,194 190 | 5133232,160,51,,,,,,Gretna town,1267,686,1257,635,332,326 191 | 5133488,160,51,,,,,,Grottoes town,2668,1135,2114,894,738,593 192 | 5133584,160,51,,,,,,Groveton CDP,14598,5634,21296,8275,3538,5297 193 | 5133648,160,51,,,,,,Grundy town,1021,465,1105,519,210,250 194 | 5133824,160,51,,,,,,Gwynn CDP,602,654,,,183, 195 | 5134064,160,51,,,,,,Halifax town,1309,605,1389,583,331,349 196 | 5134176,160,51,,,,,,Hallwood town,206,108,290,121,51,73 197 | 5134304,160,51,,,,,,Hampden-Sydney CDP,1450,197,1264,184,108,118 198 | 5135000,160,51,,,,,,Hampton city,137436,59566,146437,57311,35061,35911 199 | 5135160,160,51,,,,,,Hanover CDP,252,117,,,66, 200 | 5135240,160,51,,,,,,Harborton CDP,131,94,,,40, 201 | 5135624,160,51,,,,,,Harrisonburg city,48914,17444,40468,13689,7515,6442 202 | 5135640,160,51,,,,,,Harriston CDP,909,369,,,248, 203 | 5135912,160,51,,,,,,Hayfield CDP,3909,1465,,,1115, 204 | 5135976,160,51,,,,,,Haymarket town,1782,621,879,337,460,235 205 | 5136008,160,51,,,,,,Haysi town,498,128,186,99,65,56 206 | 5136216,160,51,,,,,,Heathsville CDP,142,102,,,41, 207 | 5136445,160,51,,,,,,Henry Fork CDP,1234,551,,,314, 208 | 5136648,160,51,,,,,,Herndon town,23292,7813,21655,7190,5357,4968 209 | 5137032,160,51,,,,,,Highland Springs CDP,15711,6621,15137,6040,4157,4132 210 | 5137288,160,51,,,,,,Hillsboro town,80,38,96,41,25,28 211 | 5137544,160,51,,,,,,Hiwassee CDP,264,192,,,77, 212 | 5138032,160,51,,,,,,Hollymead CDP,7690,3013,,,2077, 213 | 5138424,160,51,,,,,,Hopewell city,22591,10121,22354,9749,5877,6073 214 | 5138504,160,51,,,,,,Horntown CDP,574,1142,,,169, 215 | 5138552,160,51,,,,,,Horse Pasture CDP,2227,1026,2255,1021,629,674 216 | 5138632,160,51,,,,,,Hot Springs CDP,738,571,,,176, 217 | 5139224,160,51,,,,,,Hurt town,1304,642,1276,592,387,386 218 | 5139304,160,51,,,,,,Hybla Valley CDP,15801,6060,16721,6515,3672,4214 219 | 5139448,160,51,,,,,,Idylwood CDP,17288,7138,16005,6727,4177,3833 220 | 5139544,160,51,,,,,,Independent Hill CDP,7419,2286,,,2023, 221 | 5139920,160,51,,,,,,Innsbrook CDP,7753,3332,,,1969, 222 | 5140024,160,51,,,,,,Iron Gate town,388,183,404,197,107,122 223 | 5140088,160,51,,,,,,Irvington town,432,374,673,325,142,175 224 | 5140216,160,51,,,,,,Ivanhoe CDP,551,263,,,154, 225 | 5140232,160,51,,,,,,Ivor town,339,156,320,152,99,100 226 | 5140248,160,51,,,,,,Ivy CDP,905,378,,,262, 227 | 5140536,160,51,,,,,,Jarratt town,638,304,589,293,176,176 228 | 5141144,160,51,,,,,,Jolivue CDP,1129,601,1037,594,269,249 229 | 5141272,160,51,,,,,,Jonesville town,1034,606,995,565,268,262 230 | 5142104,160,51,,,,,,Keokee CDP,416,188,316,147,110,89 231 | 5142264,160,51,,,,,,Keysville town,832,401,817,398,192,195 232 | 5142424,160,51,,,,,,Kilmarnock town,1487,810,1244,607,343,305 233 | 5142536,160,51,,,,,,King and Queen Court House CDP,85,54,,,24, 234 | 5142568,160,51,,,,,,King George CDP,4457,1681,,,1155, 235 | 5142664,160,51,,,,,,Kings Park CDP,4333,1453,,,1132, 236 | 5142680,160,51,,,,,,Kings Park West CDP,13390,4439,,,3533, 237 | 5142746,160,51,,,,,,Kingstowne CDP,15556,7048,,,3979, 238 | 5142792,160,51,,,,,,King William CDP,252,111,,,69, 239 | 5143176,160,51,,,,,,La Crosse town,604,299,618,314,148,161 240 | 5143224,160,51,,,,,,Lafayette CDP,449,210,,,127, 241 | 5143352,160,51,,,,,,Lake Barcroft CDP,9558,3731,8906,3673,2457,2416 242 | 5143359,160,51,,,,,,Lake Caroline CDP,2260,1035,,,621, 243 | 5143392,160,51,,,,,,Lake Holiday CDP,1905,844,,,551, 244 | 5143420,160,51,,,,,,Lake Land'Or CDP,4223,1639,,,1120, 245 | 5143424,160,51,,,,,,Lake Monticello CDP,9920,4265,6852,2950,2993,2196 246 | 5143430,160,51,,,,,,Lake of the Woods CDP,7177,3631,,,2253, 247 | 5143432,160,51,,,,,,Lake Ridge CDP,41058,15678,30404,11265,10745,8102 248 | 5143464,160,51,,,,,,Lakeside CDP,11849,5680,11157,5177,2871,2908 249 | 5143600,160,51,,,,,,Lake Wilderness CDP,2669,899,,,698, 250 | 5144048,160,51,,,,,,Lansdowne CDP,11253,4421,,,2956, 251 | 5144280,160,51,,,,,,Laurel CDP,16713,7268,14875,6522,3858,3633 252 | 5144430,160,51,,,,,,Laurel Hill CDP,6855,2312,,,1759, 253 | 5144476,160,51,,,,,,Laurel Park CDP,675,332,781,342,198,231 254 | 5144620,160,51,,,,,,Laymantown CDP,1979,787,2034,794,615,653 255 | 5144952,160,51,,,,,,Lee Mont CDP,125,60,,,32, 256 | 5144984,160,51,,,,,,Leesburg town,42616,15119,28311,10671,10522,7258 257 | 5145512,160,51,,,,,,Lexington city,7042,2546,6867,2376,1028,1080 258 | 5145784,160,51,,,,,,Lincolnia CDP,22855,8555,15788,5255,5407,3705 259 | 5145957,160,51,,,,,,Linton Hall CDP,35725,10633,8620,2851,9021,2349 260 | 5146328,160,51,,,,,,Loch Lomond CDP,3701,1081,3411,1063,817,866 261 | 5146760,160,51,,,,,,Long Branch CDP,7593,2652,,,2084, 262 | 5147064,160,51,,,,,,Lorton CDP,18610,6726,17786,5892,4637,3883 263 | 5147136,160,51,,,,,,Loudoun Valley Estates CDP,3656,1025,,,948, 264 | 5147144,160,51,,,,,,Louisa town,1555,750,1401,620,343,331 265 | 5147208,160,51,,,,,,Lovettsville town,1613,599,853,325,424,230 266 | 5147224,160,51,,,,,,Lovingston CDP,520,262,,,114, 267 | 5147296,160,51,,,,,,Lowes Island CDP,10756,3627,,,2968, 268 | 5147352,160,51,,,,,,Low Moor CDP,258,133,367,161,77,106 269 | 5147496,160,51,,,,,,Lunenburg CDP,165,69,,,52, 270 | 5147528,160,51,,,,,,Luray town,4895,2270,4871,2191,1287,1332 271 | 5147672,160,51,,,,,,Lynchburg city,75568,31992,65269,27640,16368,15588 272 | 5147720,160,51,,,,,,Lyndhurst CDP,1490,633,1527,602,427,447 273 | 5148376,160,51,,,,,,McLean CDP,48115,17756,38929,14735,13453,11051 274 | 5148445,160,51,,,,,,McMullin CDP,464,208,,,144, 275 | 5148450,160,51,,,,,,McNair CDP,17513,7823,,,4332, 276 | 5148488,160,51,,,,,,Madison town,229,107,210,115,54,57 277 | 5148520,160,51,,,,,,Madison Heights CDP,11285,4840,11584,4656,3040,3181 278 | 5148776,160,51,,,,,,Makemie Park CDP,155,72,,,38, 279 | 5148952,160,51,,,,,,Manassas city,37821,13123,35135,12114,8895,8437 280 | 5148968,160,51,,,,,,Manassas Park city,14273,4904,10290,3365,3212,2558 281 | 5148996,160,51,,,,,,Manchester CDP,10804,4821,,,2767, 282 | 5149144,160,51,,,,,,Mantua CDP,7135,2766,7485,2723,1936,1938 283 | 5149320,160,51,,,,,,Mappsburg CDP,60,28,,,19, 284 | 5149336,160,51,,,,,,Mappsville CDP,440,167,,,93, 285 | 5149464,160,51,,,,,,Marion town,5968,2822,6349,2865,1484,1614 286 | 5149656,160,51,,,,,,Marshall CDP,1480,578,,,359, 287 | 5149792,160,51,,,,,,Marumsco CDP,35036,11975,,,7794, 288 | 5149998,160,51,,,,,,Mason Neck CDP,2005,800,,,584, 289 | 5150020,160,51,,,,,,Massanetta Springs CDP,4833,1999,,,1336, 290 | 5150030,160,51,,,,,,Massanutten CDP,2291,2692,1945,1051,676,583 291 | 5150104,160,51,,,,,,Mathews CDP,555,272,,,123, 292 | 5150136,160,51,,,,,,Matoaca CDP,2403,991,2273,911,656,651 293 | 5150200,160,51,,,,,,Maurertown CDP,770,337,,,203, 294 | 5150312,160,51,,,,,,Max Meadows CDP,562,261,512,235,171,154 295 | 5150568,160,51,,,,,,Meadowbrook CDP,18312,7103,,,4842, 296 | 5150776,160,51,,,,,,Meadow View CDP,967,455,,,262, 297 | 5150856,160,51,,,,,,Mechanicsville CDP,36348,14267,30464,11915,10189,8831 298 | 5151192,160,51,,,,,,Merrifield CDP,15212,6477,11170,4534,3588,2725 299 | 5151208,160,51,,,,,,Merrimac CDP,2133,1142,1751,934,426,354 300 | 5151362,160,51,,,,,,Metompkin CDP,551,291,,,117, 301 | 5151432,160,51,,,,,,Middlebrook CDP,213,101,,,65, 302 | 5151512,160,51,,,,,,Middletown town,1265,556,1015,432,332,281 303 | 5151544,160,51,,,,,,Midland CDP,218,94,,,51, 304 | 5152120,160,51,,,,,,Mineral town,467,204,424,196,119,116 305 | 5152408,160,51,,,,,,Modest Town CDP,149,78,,,42, 306 | 5152658,160,51,,,,,,Montclair CDP,19570,6831,15728,5184,5467,4326 307 | 5152680,160,51,,,,,,Monterey town,147,121,158,141,46,44 308 | 5152904,160,51,,,,,,Montrose CDP,7993,3579,7018,3081,2048,1851 309 | 5152968,160,51,,,,,,Montvale CDP,698,328,,,195, 310 | 5153031,160,51,,,,,,Moorefield Station CDP,77,91,,,20, 311 | 5153480,160,51,,,,,,Motley CDP,1015,490,,,303, 312 | 5153584,160,51,,,,,,Mountain Road CDP,1100,529,,,331, 313 | 5153864,160,51,,,,,,Mount Crawford town,433,201,254,109,124,74 314 | 5153944,160,51,,,,,,Mount Hermon CDP,3966,1676,,,1228, 315 | 5154120,160,51,,,,,,Mount Sidney CDP,663,288,,,193, 316 | 5154904,160,51,,,,,,Narrows town,2029,941,2111,971,582,601 317 | 5154984,160,51,,,,,,Nassawadox town,499,239,572,207,106,121 318 | 5155000,160,51,,,,,,Nathalie CDP,183,93,,,50, 319 | 5155272,160,51,,,,,,Neabsco CDP,12068,4114,,,3061, 320 | 5155400,160,51,,,,,,Nellysford CDP,1076,702,,,396, 321 | 5155448,160,51,,,,,,Nelsonia CDP,523,215,,,131, 322 | 5155528,160,51,,,,,,New Baltimore CDP,8119,2772,,,2299, 323 | 5155592,160,51,,,,,,New Castle town,153,84,179,93,39,51 324 | 5155608,160,51,,,,,,New Church CDP,205,112,,,64, 325 | 5155720,160,51,,,,,,New Hope CDP,797,318,,,243, 326 | 5155758,160,51,,,,,,Newington Forest CDP,12442,4338,,,3374, 327 | 5155800,160,51,,,,,,New Kent CDP,239,83,,,73, 328 | 5156000,160,51,,,,,,Newport News city,180719,76198,180150,74117,44887,46358 329 | 5156048,160,51,,,,,,New River CDP,244,130,,,78, 330 | 5156096,160,51,,,,,,Newsoms town,321,163,282,141,90,78 331 | 5156304,160,51,,,,,,Nickelsville town,383,204,448,210,114,118 332 | 5156464,160,51,,,,,,Nokesville CDP,1354,511,1236,462,382,364 333 | 5157000,160,51,,,,,,Norfolk city,242803,95018,234403,94416,50756,51915 334 | 5157531,160,51,,,,,,North Shore CDP,3094,2950,2112,1919,1078,748 335 | 5157560,160,51,,,,,,North Springfield CDP,7274,2480,9173,3291,1791,2471 336 | 5157688,160,51,,,,,,Norton city,3958,1945,3904,1946,999,1067 337 | 5157870,160,51,,,,,,Nottoway Court House CDP,84,40,,,23, 338 | 5158104,160,51,,,,,,Oak Grove CDP,1777,540,,,397, 339 | 5158184,160,51,,,,,,Oak Hall CDP,255,124,,,74, 340 | 5158312,160,51,,,,,,Oak Level CDP,857,439,885,465,253,278 341 | 5158472,160,51,,,,,,Oakton CDP,34166,13691,29348,11392,8882,7648 342 | 5159336,160,51,,,,,,Onancock town,1263,753,1525,733,334,393 343 | 5159416,160,51,,,,,,Opal CDP,691,232,,,185, 344 | 5159496,160,51,,,,,,Orange town,4721,1991,4123,1712,1058,1010 345 | 5160296,160,51,,,,,,Painter town,229,113,246,117,56,70 346 | 5160392,160,51,,,,,,Palmyra CDP,104,55,,,28, 347 | 5160500,160,51,,,,,,Pantops CDP,3027,1860,,,664, 348 | 5160840,160,51,,,,,,Parrott CDP,435,228,,,131, 349 | 5160888,160,51,,,,,,Passapatanzy CDP,1283,439,,,329, 350 | 5160920,160,51,,,,,,Pastoria CDP,649,295,,,173, 351 | 5161208,160,51,,,,,,Pearisburg town,2786,1349,2729,1279,775,790 352 | 5161336,160,51,,,,,,Pembroke town,1128,555,1134,520,319,317 353 | 5161464,160,51,,,,,,Penhook CDP,801,961,726,694,266,244 354 | 5161832,160,51,,,,,,Petersburg city,32420,16326,33740,15955,7697,8508 355 | 5161896,160,51,,,,,,Phenix town,226,117,200,94,64,62 356 | 5162738,160,51,,,,,,Piney Mountain CDP,1130,452,,,297, 357 | 5163190,160,51,,,,,,Plum Creek CDP,1524,664,,,418, 358 | 5163768,160,51,,,,,,Poquoson city,12150,4726,11566,4300,3582,3370 359 | 5164000,160,51,,,,,,Portsmouth city,95535,40806,100565,41605,23987,25482 360 | 5164152,160,51,,,,,,Potomac Mills CDP,5614,1763,,,1335, 361 | 5164272,160,51,,,,,,Pound town,1037,502,1089,516,298,322 362 | 5164512,160,51,,,,,,Prices Fork CDP,1066,470,,,280, 363 | 5164560,160,51,,,,,,Prince George CDP,2066,892,,,564, 364 | 5164976,160,51,,,,,,Pungoteague CDP,347,160,,,97, 365 | 5165120,160,51,,,,,,Quantico town,480,308,561,359,105,108 366 | 5165128,160,51,,,,,,Quantico Base CDP,4452,1071,,,1033, 367 | 5165280,160,51,,,,,,Quinby CDP,282,205,,,85, 368 | 5165744,160,51,,,,,,Raven CDP,2270,1081,2593,1219,653,775 369 | 5165776,160,51,,,,,,Ravensworth CDP,2466,857,,,648, 370 | 5166672,160,51,,,,,,Reston CDP,58404,26787,56407,24210,14809,14489 371 | 5166896,160,51,,,,,,Rich Creek town,774,326,665,312,184,187 372 | 5166928,160,51,,,,,,Richlands town,5823,2860,4144,2137,1632,1223 373 | 5167000,160,51,,,,,,Richmond city,204214,98349,197790,92282,41304,43649 374 | 5167256,160,51,,,,,,Riner CDP,859,353,,,258, 375 | 5167331,160,51,,,,,,Rivanna CDP,1860,780,,,606, 376 | 5167352,160,51,,,,,,Riverdale CDP,956,486,,,283, 377 | 5167704,160,51,,,,,,Riverview CDP,782,325,,,219, 378 | 5168000,160,51,,,,,,Roanoke city,97032,47453,94911,45257,23487,24255 379 | 5168470,160,51,,,,,,Rockwood CDP,8431,3423,,,2457, 380 | 5168880,160,51,,,,,,Rose Hill CDP,20226,7447,15058,5783,5172,4081 381 | 5168885,160,51,,,,,,Rose Hill CDP,799,391,714,344,229,198 382 | 5169168,160,51,,,,,,Round Hill town,539,218,500,177,155,140 383 | 5169360,160,51,,,,,,Ruckersville CDP,1141,512,,,316, 384 | 5169456,160,51,,,,,,Rural Retreat town,1483,695,1350,629,438,399 385 | 5169472,160,51,,,,,,Rushmere CDP,1018,533,1083,529,290,313 386 | 5169536,160,51,,,,,,Rustburg CDP,1431,584,1271,518,367,322 387 | 5169792,160,51,,,,,,St. Charles town,128,66,159,72,33,44 388 | 5169936,160,51,,,,,,St. Paul town,970,475,1000,496,281,302 389 | 5170000,160,51,,,,,,Salem city,24802,10832,24747,10403,6309,6544 390 | 5170112,160,51,,,,,,Saluda CDP,769,236,,,144, 391 | 5170256,160,51,,,,,,Sandston CDP,7571,3345,,,1981, 392 | 5170296,160,51,,,,,,Sandy Level CDP,484,280,689,277,131,187 393 | 5170352,160,51,,,,,,Sanford CDP,212,127,,,61, 394 | 5170520,160,51,,,,,,Savage Town CDP,78,42,,,22, 395 | 5170528,160,51,,,,,,Savageville CDP,175,94,,,47, 396 | 5170704,160,51,,,,,,Schuyler CDP,298,159,,,82, 397 | 5170715,160,51,,,,,,Scotland CDP,203,155,,,54, 398 | 5170800,160,51,,,,,,Scottsville town,566,308,555,300,136,146 399 | 5171040,160,51,,,,,,Sedley CDP,470,216,,,136, 400 | 5171072,160,51,,,,,,Selma CDP,529,235,485,217,135,135 401 | 5171216,160,51,,,,,,Seven Corners CDP,9255,3767,8701,3378,1981,1894 402 | 5171264,160,51,,,,,,Seven Mile Ford CDP,783,400,,,197, 403 | 5171625,160,51,,,,,,Shawneeland CDP,1873,839,,,524, 404 | 5171632,160,51,,,,,,Shawsville CDP,1310,635,1029,443,355,299 405 | 5171810,160,51,,,,,,Shenandoah Farms CDP,3033,1396,,,780, 406 | 5171825,160,51,,,,,,Shenandoah Retreat CDP,518,270,,,141, 407 | 5171826,160,51,,,,,,Shenandoah Shores CDP,934,355,,,229, 408 | 5171904,160,51,,,,,,Sherando CDP,688,310,665,281,188,207 409 | 5172080,160,51,,,,,,Shipman CDP,507,261,,,127, 410 | 5172272,160,51,,,,,,Short Pump CDP,24729,9795,182,77,6483,44 411 | 5172935,160,51,,,,,,Skyland Estates CDP,830,409,,,212, 412 | 5173376,160,51,,,,,,Snowville CDP,149,65,,,43, 413 | 5173760,160,51,,,,,,Southern Gateway CDP,2805,1240,,,659, 414 | 5173894,160,51,,,,,,Southampton Meadows CDP,592,221,,,140, 415 | 5173904,160,51,,,,,,South Hill town,4650,2227,4403,1988,1209,1191 416 | 5174100,160,51,,,,,,South Riding CDP,24256,7653,,,6228, 417 | 5174120,160,51,,,,,,South Run CDP,6389,2113,,,1936, 418 | 5174160,160,51,,,,,,Southside Chesconessex CDP,131,99,,,43, 419 | 5174384,160,51,,,,,,Sperryville CDP,342,179,,,100, 420 | 5174470,160,51,,,,,,Spotsylvania Courthouse CDP,4239,1525,3833,1268,1138,1010 421 | 5174592,160,51,,,,,,Springfield CDP,30484,10630,30417,10832,6884,7476 422 | 5174848,160,51,,,,,,Springville CDP,1371,618,,,394, 423 | 5174916,160,51,,,,,,Stafford Courthouse CDP,4320,1188,,,749, 424 | 5175216,160,51,,,,,,Staunton city,23746,11738,23853,10427,5982,5766 425 | 5175344,160,51,,,,,,Stephens City town,1829,835,1146,546,447,291 426 | 5175376,160,51,,,,,,Sterling CDP,27822,9603,,,6476, 427 | 5175702,160,51,,,,,,Stone Ridge CDP,7214,2450,,,1896, 428 | 5175840,160,51,,,,,,Stony Creek town,198,108,202,118,54,56 429 | 5176000,160,51,,,,,,Strasburg town,6398,2950,4017,1877,1670,1087 430 | 5176272,160,51,,,,,,Stuarts Draft CDP,9235,3962,8367,3279,2649,2438 431 | 5176416,160,51,,,,,,Sudley CDP,16203,5377,7719,2703,3610,1998 432 | 5176432,160,51,,,,,,Suffolk city,84585,33035,63677,24704,23135,17730 433 | 5176464,160,51,,,,,,Sugarland Run CDP,11799,3716,,,2864, 434 | 5176880,160,51,,,,,,Surry town,244,118,262,119,67,80 435 | 5176912,160,51,,,,,,Sussex CDP,256,71,,,48, 436 | 5177520,160,51,,,,,,Tangier town,727,377,604,270,234,181 437 | 5177568,160,51,,,,,,Tappahannock town,2375,1131,2068,946,552,495 438 | 5177648,160,51,,,,,,Tasley CDP,300,147,,,73, 439 | 5177856,160,51,,,,,,Temperanceville CDP,358,167,,,95, 440 | 5177925,160,51,,,,,,Templeton CDP,431,189,,,121, 441 | 5178192,160,51,,,,,,The Plains town,217,105,266,118,57,71 442 | 5178532,160,51,,,,,,Thynedale CDP,197,85,,,52, 443 | 5178688,160,51,,,,,,Timberlake CDP,12183,5487,10683,4707,3354,3151 444 | 5178736,160,51,,,,,,Timberville town,2522,1166,1739,770,681,465 445 | 5179024,160,51,,,,,,Toms Brook town,258,111,255,103,71,70 446 | 5179360,160,51,,,,,,Triangle CDP,8188,3143,5500,2318,1964,1341 447 | 5179472,160,51,,,,,,Troutville town,431,226,432,202,126,135 448 | 5179560,160,51,,,,,,Tuckahoe CDP,44990,19679,43242,18647,12064,11957 449 | 5179768,160,51,,,,,,Twin Lakes CDP,1647,553,,,416, 450 | 5179952,160,51,,,,,,Tysons Corner CDP,19627,10637,18540,9474,4754,4512 451 | 5180016,160,51,,,,,,Union Level CDP,188,77,,,51, 452 | 5180120,160,51,,,,,,University Center CDP,3586,1720,,,835, 453 | 5180165,160,51,,,,,,University of Virginia CDP,7704,1379,,,386, 454 | 5180272,160,51,,,,,,Urbanna town,476,368,543,354,133,161 455 | 5180608,160,51,,,,,,Vansant CDP,470,282,989,500,145,309 456 | 5181024,160,51,,,,,,Victoria town,1725,888,1821,903,460,517 457 | 5181072,160,51,,,,,,Vienna town,15687,5686,14453,5438,4215,3980 458 | 5181152,160,51,,,,,,Villa Heights CDP,717,350,845,358,194,229 459 | 5181280,160,51,,,,,,Vinton town,8098,3774,7782,3471,2174,2178 460 | 5181312,160,51,,,,,,Virgilina town,154,87,159,86,42,43 461 | 5182371,160,51,,,,,,Wakefield CDP,11275,3931,,,3262, 462 | 5182384,160,51,,,,,,Wakefield town,927,455,1038,485,244,285 463 | 5183056,160,51,,,,,,Warfield CDP,115,61,,,32, 464 | 5183088,160,51,,,,,,Warm Springs CDP,123,108,,,30, 465 | 5183136,160,51,,,,,,Warrenton town,9611,3966,6670,2856,2307,1591 466 | 5183168,160,51,,,,,,Warsaw town,1512,555,1375,468,248,233 467 | 5183568,160,51,,,,,,Wattsville CDP,1128,582,,,325, 468 | 5183600,160,51,,,,,,Waverly town,2149,936,2309,960,546,570 469 | 5183680,160,51,,,,,,Waynesboro city,21006,9717,19520,8863,5589,5434 470 | 5183808,160,51,,,,,,Weber City town,1327,683,1333,689,362,383 471 | 5184366,160,51,,,,,,West Falls Church CDP,29207,10586,,,6775, 472 | 5184632,160,51,,,,,,Westlake Corner CDP,976,663,899,515,333,322 473 | 5184960,160,51,,,,,,West Point town,3306,1379,2866,1151,908,810 474 | 5184976,160,51,,,,,,West Springfield CDP,22460,8556,28378,10425,6105,7839 475 | 5185184,160,51,,,,,,Weyers Cave CDP,2473,910,1225,490,663,355 476 | 5185608,160,51,,,,,,Whitesville CDP,219,114,,,60, 477 | 5186160,160,51,,,,,,Williamsburg city,14068,5176,11998,3880,2252,1787 478 | 5186720,160,51,,,,,,Winchester city,26203,11872,23585,10587,5957,5649 479 | 5186784,160,51,,,,,,Windsor town,2626,1059,916,422,710,270 480 | 5187008,160,51,,,,,,Wintergreen CDP,165,2291,,,58, 481 | 5187240,160,51,,,,,,Wolf Trap CDP,16131,5361,14001,4606,4739,4172 482 | 5187312,160,51,,,,,,Woodbridge CDP,4055,1806,31941,11026,1079,7769 483 | 5187333,160,51,,,,,,Woodburn CDP,8480,3234,,,2203, 484 | 5187380,160,51,,,,,,Woodlake CDP,7319,2688,,,2164, 485 | 5187408,160,51,,,,,,Woodlawn CDP,2343,1017,2249,926,613,597 486 | 5187430,160,51,,,,,,Woodlawn CDP,20804,7491,,,4771, 487 | 5187712,160,51,,,,,,Woodstock town,5097,2421,3952,1840,1282,1030 488 | 5187960,160,51,,,,,,Wyndham CDP,9785,3266,6176,2190,2721,1734 489 | 5188000,160,51,,,,,,Wytheville town,8211,4258,7804,3776,2175,2113 490 | 5188145,160,51,,,,,,Yogaville CDP,226,141,,,41, 491 | 5188240,160,51,,,,,,Yorktown CDP,195,126,203,129,56,46 492 | 5109016,160,51,,,,,,Boydton town,431,159,454,165,83,96 493 | 5116608,160,51,,,,,,Christiansburg town,21041,9556,16947,7430,5609,4764 494 | 5123376,160,51,,,,,,Drakes Branch town,530,267,504,262,126,135 495 | 5124496,160,51,,,,,,East Highland Park CDP,14796,6295,12488,5226,3913,3314 496 | 5131936,160,51,,,,,,Gordonsville town,1496,710,1498,688,388,401 497 | 5137880,160,51,,,,,,Hollins CDP,14673,6435,14309,5947,3800,3783 498 | 5144696,160,51,,,,,,Lebanon town,3424,1681,3273,1548,884,886 499 | 5150984,160,51,,,,,,Melfa town,408,202,450,205,107,131 500 | 5153992,160,51,,,,,,Mount Jackson town,1994,843,1664,718,525,440 501 | 5155752,160,51,,,,,,Newington CDP,12943,4439,19784,6793,3434,5322 502 | 5155848,160,51,,,,,,New Market town,2146,1048,1637,808,522,432 503 | 5161560,160,51,,,,,,Pennington Gap town,1781,962,1781,950,464,480 504 | 5162264,160,51,,,,,,Pimmit Hills CDP,6094,2324,6152,2299,1461,1532 505 | 5165392,160,51,,,,,,Radford city,16408,6427,15859,6137,2496,2644 506 | 5170096,160,51,,,,,,Saltville town,2077,967,2204,1003,593,661 507 | 5173712,160,51,,,,,,South Boston town,8142,3866,8491,3946,1990,2185 508 | 5175040,160,51,,,,,,Stanleytown CDP,1422,745,1515,723,413,443 509 | 5179456,160,51,,,,,,Troutdale town,178,107,1230,111,50,56 510 | 5100468,160,51,,,,,,Adwolf CDP,1530,677,1457,617,467,459 511 | 5103000,160,51,,,,,,Arlington CDP,207627,105404,189453,90426,41607,39322 512 | 5105912,160,51,,,,,,Belle Haven town,532,256,480,248,143,139 513 | 5107832,160,51,,,,,,Blackstone town,3621,1698,3675,1581,868,886 514 | 5108152,160,51,,,,,,Bluefield town,5444,2451,5078,2349,1471,1423 515 | 5108472,160,51,,,,,,Bon Air CDP,16366,7017,16213,6502,4403,4458 516 | 5108584,160,51,,,,,,Boones Mill town,239,127,285,138,67,77 517 | 5108888,160,51,,,,,,Bowling Green town,1111,482,936,425,290,213 518 | 5109032,160,51,,,,,,Boykins town,564,270,620,287,151,180 519 | 5111560,160,51,,,,,,Burkeville town,432,223,489,248,113,135 520 | 5112808,160,51,,,,,,Cape Charles town,1009,958,1134,740,264,278 521 | 5114952,160,51,,,,,,Charlotte Court House town,543,230,404,177,118,105 522 | 5114968,160,51,,,,,,Charlottesville city,43475,19189,45049,17591,7518,7626 523 | 5115000,160,51,,,,,,Chatham town,1269,619,1338,612,306,350 524 | 5115112,160,51,,,,,,Cheriton town,487,243,499,239,127,135 525 | 5117376,160,51,,,,,,Clifton town,282,93,185,70,78,53 526 | 5117680,160,51,,,,,,Cloverdale CDP,3119,1336,2986,1204,916,858 527 | 5118400,160,51,,,,,,Colonial Beach town,3542,2382,3228,2030,940,863 528 | 5119600,160,51,,,,,,Courtland town,1284,520,1270,498,315,301 529 | 5119904,160,51,,,,,,Craigsville town,923,450,979,474,253,272 530 | 5120240,160,51,,,,,,Crimora CDP,2209,920,1796,761,617,516 531 | 5121184,160,51,,,,,,Damascus town,814,523,981,543,215,269 532 | 5121648,160,51,,,,,,Dayton town,1530,662,1344,565,425,384 533 | 5122160,160,51,,,,,,Dendron town,272,136,297,121,68,75 534 | 5122560,160,51,,,,,,Dillwyn town,447,197,447,200,110,115 535 | 5123984,160,51,,,,,,Dunn Loring CDP,8803,3027,7861,2711,2382,2039 536 | 5126384,160,51,,,,,,Ewing CDP,439,222,436,216,123,128 537 | 5126416,160,51,,,,,,Exmore town,1460,769,1136,524,359,318 538 | 5127264,160,51,,,,,,Falmouth CDP,4274,1692,3624,1412,1133,997 539 | 5127296,160,51,,,,,,Fancy Gap CDP,237,152,260,156,68,82 540 | 5127440,160,51,,,,,,Farmville town,8216,2885,6845,2294,1162,1074 541 | 5127712,160,51,,,,,,Ferrum CDP,2043,534,1313,307,264,170 542 | 5127744,160,51,,,,,,Fieldale CDP,879,455,929,473,247,275 543 | 5127824,160,51,,,,,,Fincastle town,353,143,359,142,71,84 544 | 5127968,160,51,,,,,,Fishersville CDP,7462,3077,4998,1931,2034,1433 545 | 5128544,160,51,,,,,,Floyd town,425,277,432,264,111,117 546 | 5129152,160,51,,,,,,Fort Lee CDP,3393,866,7269,1445,780,1223 547 | 5129600,160,51,,,,,,Franklin city,8582,3901,8346,3767,2336,2279 548 | 5130176,160,51,,,,,,Gainesville CDP,11481,3959,4382,1842,3038,1305 549 | 5131136,160,51,,,,,,Glasgow town,1133,532,1046,494,304,296 550 | 5131608,160,51,,,,,,Gloucester Courthouse CDP,2951,1149,2269,907,691,561 551 | 5134240,160,51,,,,,,Hamilton town,506,232,562,224,141,158 552 | 5137336,160,51,,,,,,Hillsville town,2681,1474,2607,1352,728,732 553 | 5138280,160,51,,,,,,Honaker town,1449,684,945,445,408,271 554 | 5139064,160,51,,,,,,Huntington CDP,11267,6409,8325,4860,2335,1677 555 | 5139528,160,51,,,,,,Independence town,947,534,971,497,208,226 556 | 5141656,160,51,,,,,,Keller town,178,87,173,90,50,46 557 | 5141832,160,51,,,,,,Kenbridge town,1257,596,1253,579,334,320 558 | 5144520,160,51,,,,,,Lawrenceville town,1438,538,1275,459,265,209 559 | 5148344,160,51,,,,,,McKenney town,483,215,441,183,121,105 560 | 5149784,160,51,,,,,,Martinsville city,13821,7205,15416,7249,3565,4025 561 | 5151448,160,51,,,,,,Middleburg town,673,414,632,364,173,172 562 | 5152952,160,51,,,,,,Montross town,384,207,315,164,91,95 563 | 5154144,160,51,,,,,,Mount Vernon CDP,12416,4773,28582,10926,3483,7488 564 | 5158696,160,51,,,,,,Occoquan town,934,569,759,443,225,187 565 | 5159384,160,51,,,,,,Onley town,516,288,496,271,140,144 566 | 5160488,160,51,,,,,,Pamplin City town,219,104,199,89,52,51 567 | 5160680,160,51,,,,,,Parksley town,842,407,837,405,220,227 568 | 5160984,160,51,,,,,,Patrick Springs CDP,1845,937,2068,966,547,623 569 | 5163288,160,51,,,,,,Pocahontas town,389,215,441,230,97,123 570 | 5163928,160,51,,,,,,Port Royal town,126,75,170,90,32,44 571 | 5164880,160,51,,,,,,Pulaski town,9086,4511,9473,4517,2399,2670 572 | 5165008,160,51,,,,,,Purcellville town,7727,2491,3584,1292,1940,956 573 | 5166512,160,51,,,,,,Remington town,598,256,624,255,156,163 574 | 5167208,160,51,,,,,,Ridgeway town,742,361,775,327,210,222 575 | 5168496,160,51,,,,,,Rocky Mount town,4799,2249,4066,1796,1191,1018 576 | 5170576,160,51,,,,,,Saxis town,241,179,337,193,68,101 577 | 5170752,160,51,,,,,,Scottsburg town,119,63,145,64,34,40 578 | 5171776,160,51,,,,,,Shenandoah town,2373,1076,1878,812,648,542 579 | 5173200,160,51,,,,,,Smithfield town,8089,3323,6324,2552,2331,1831 580 | 5175008,160,51,,,,,,Stanardsville town,367,182,476,196,91,116 581 | 5175024,160,51,,,,,,Stanley town,1689,769,1326,598,455,363 582 | 5176256,160,51,,,,,,Stuart town,1408,731,961,516,315,247 583 | 5176448,160,51,,,,,,Sugar Grove CDP,758,374,741,365,204,213 584 | 5177792,160,51,,,,,,Tazewell town,4627,2204,4206,1804,1257,1099 585 | 5180000,160,51,,,,,,Union Hall CDP,1138,1215,957,813,411,326 586 | 5180864,160,51,,,,,,Verona CDP,4239,1556,3638,1562,984,1030 587 | 5182000,160,51,,,,,,Virginia Beach city,437994,177879,425257,162277,113999,110953 588 | 5182320,160,51,,,,,,Wachapreague town,232,230,236,225,70,69 589 | 5183248,160,51,,,,,,Washington town,135,97,183,117,32,49 590 | 5185600,160,51,,,,,,White Stone town,352,183,358,187,93,101 591 | 5187072,160,51,,,,,,Wise town,3286,1659,3255,1594,872,869 592 | 5188176,160,51,,,,,,Yorkshire CDP,7541,2401,6732,2332,1724,1664 593 | -------------------------------------------------------------------------------- /data/chick-weight.json: -------------------------------------------------------------------------------- 1 | [{"weight":42,"time":0,"chick":1,"diet":1},{"weight":51,"time":2,"chick":1,"diet":1},{"weight":59,"time":4,"chick":1,"diet":1},{"weight":64,"time":6,"chick":1,"diet":1},{"weight":76,"time":8,"chick":1,"diet":1},{"weight":93,"time":10,"chick":1,"diet":1},{"weight":106,"time":12,"chick":1,"diet":1},{"weight":125,"time":14,"chick":1,"diet":1},{"weight":149,"time":16,"chick":1,"diet":1},{"weight":171,"time":18,"chick":1,"diet":1},{"weight":199,"time":20,"chick":1,"diet":1},{"weight":205,"time":21,"chick":1,"diet":1},{"weight":40,"time":0,"chick":2,"diet":1},{"weight":49,"time":2,"chick":2,"diet":1},{"weight":58,"time":4,"chick":2,"diet":1},{"weight":72,"time":6,"chick":2,"diet":1},{"weight":84,"time":8,"chick":2,"diet":1},{"weight":103,"time":10,"chick":2,"diet":1},{"weight":122,"time":12,"chick":2,"diet":1},{"weight":138,"time":14,"chick":2,"diet":1},{"weight":162,"time":16,"chick":2,"diet":1},{"weight":187,"time":18,"chick":2,"diet":1},{"weight":209,"time":20,"chick":2,"diet":1},{"weight":215,"time":21,"chick":2,"diet":1},{"weight":43,"time":0,"chick":3,"diet":1},{"weight":39,"time":2,"chick":3,"diet":1},{"weight":55,"time":4,"chick":3,"diet":1},{"weight":67,"time":6,"chick":3,"diet":1},{"weight":84,"time":8,"chick":3,"diet":1},{"weight":99,"time":10,"chick":3,"diet":1},{"weight":115,"time":12,"chick":3,"diet":1},{"weight":138,"time":14,"chick":3,"diet":1},{"weight":163,"time":16,"chick":3,"diet":1},{"weight":187,"time":18,"chick":3,"diet":1},{"weight":198,"time":20,"chick":3,"diet":1},{"weight":202,"time":21,"chick":3,"diet":1},{"weight":42,"time":0,"chick":4,"diet":1},{"weight":49,"time":2,"chick":4,"diet":1},{"weight":56,"time":4,"chick":4,"diet":1},{"weight":67,"time":6,"chick":4,"diet":1},{"weight":74,"time":8,"chick":4,"diet":1},{"weight":87,"time":10,"chick":4,"diet":1},{"weight":102,"time":12,"chick":4,"diet":1},{"weight":108,"time":14,"chick":4,"diet":1},{"weight":136,"time":16,"chick":4,"diet":1},{"weight":154,"time":18,"chick":4,"diet":1},{"weight":160,"time":20,"chick":4,"diet":1},{"weight":157,"time":21,"chick":4,"diet":1},{"weight":41,"time":0,"chick":5,"diet":1},{"weight":42,"time":2,"chick":5,"diet":1},{"weight":48,"time":4,"chick":5,"diet":1},{"weight":60,"time":6,"chick":5,"diet":1},{"weight":79,"time":8,"chick":5,"diet":1},{"weight":106,"time":10,"chick":5,"diet":1},{"weight":141,"time":12,"chick":5,"diet":1},{"weight":164,"time":14,"chick":5,"diet":1},{"weight":197,"time":16,"chick":5,"diet":1},{"weight":199,"time":18,"chick":5,"diet":1},{"weight":220,"time":20,"chick":5,"diet":1},{"weight":223,"time":21,"chick":5,"diet":1},{"weight":41,"time":0,"chick":6,"diet":1},{"weight":49,"time":2,"chick":6,"diet":1},{"weight":59,"time":4,"chick":6,"diet":1},{"weight":74,"time":6,"chick":6,"diet":1},{"weight":97,"time":8,"chick":6,"diet":1},{"weight":124,"time":10,"chick":6,"diet":1},{"weight":141,"time":12,"chick":6,"diet":1},{"weight":148,"time":14,"chick":6,"diet":1},{"weight":155,"time":16,"chick":6,"diet":1},{"weight":160,"time":18,"chick":6,"diet":1},{"weight":160,"time":20,"chick":6,"diet":1},{"weight":157,"time":21,"chick":6,"diet":1},{"weight":41,"time":0,"chick":7,"diet":1},{"weight":49,"time":2,"chick":7,"diet":1},{"weight":57,"time":4,"chick":7,"diet":1},{"weight":71,"time":6,"chick":7,"diet":1},{"weight":89,"time":8,"chick":7,"diet":1},{"weight":112,"time":10,"chick":7,"diet":1},{"weight":146,"time":12,"chick":7,"diet":1},{"weight":174,"time":14,"chick":7,"diet":1},{"weight":218,"time":16,"chick":7,"diet":1},{"weight":250,"time":18,"chick":7,"diet":1},{"weight":288,"time":20,"chick":7,"diet":1},{"weight":305,"time":21,"chick":7,"diet":1},{"weight":42,"time":0,"chick":8,"diet":1},{"weight":50,"time":2,"chick":8,"diet":1},{"weight":61,"time":4,"chick":8,"diet":1},{"weight":71,"time":6,"chick":8,"diet":1},{"weight":84,"time":8,"chick":8,"diet":1},{"weight":93,"time":10,"chick":8,"diet":1},{"weight":110,"time":12,"chick":8,"diet":1},{"weight":116,"time":14,"chick":8,"diet":1},{"weight":126,"time":16,"chick":8,"diet":1},{"weight":134,"time":18,"chick":8,"diet":1},{"weight":125,"time":20,"chick":8,"diet":1},{"weight":42,"time":0,"chick":9,"diet":1},{"weight":51,"time":2,"chick":9,"diet":1},{"weight":59,"time":4,"chick":9,"diet":1},{"weight":68,"time":6,"chick":9,"diet":1},{"weight":85,"time":8,"chick":9,"diet":1},{"weight":96,"time":10,"chick":9,"diet":1},{"weight":90,"time":12,"chick":9,"diet":1},{"weight":92,"time":14,"chick":9,"diet":1},{"weight":93,"time":16,"chick":9,"diet":1},{"weight":100,"time":18,"chick":9,"diet":1},{"weight":100,"time":20,"chick":9,"diet":1},{"weight":98,"time":21,"chick":9,"diet":1},{"weight":41,"time":0,"chick":10,"diet":1},{"weight":44,"time":2,"chick":10,"diet":1},{"weight":52,"time":4,"chick":10,"diet":1},{"weight":63,"time":6,"chick":10,"diet":1},{"weight":74,"time":8,"chick":10,"diet":1},{"weight":81,"time":10,"chick":10,"diet":1},{"weight":89,"time":12,"chick":10,"diet":1},{"weight":96,"time":14,"chick":10,"diet":1},{"weight":101,"time":16,"chick":10,"diet":1},{"weight":112,"time":18,"chick":10,"diet":1},{"weight":120,"time":20,"chick":10,"diet":1},{"weight":124,"time":21,"chick":10,"diet":1},{"weight":43,"time":0,"chick":11,"diet":1},{"weight":51,"time":2,"chick":11,"diet":1},{"weight":63,"time":4,"chick":11,"diet":1},{"weight":84,"time":6,"chick":11,"diet":1},{"weight":112,"time":8,"chick":11,"diet":1},{"weight":139,"time":10,"chick":11,"diet":1},{"weight":168,"time":12,"chick":11,"diet":1},{"weight":177,"time":14,"chick":11,"diet":1},{"weight":182,"time":16,"chick":11,"diet":1},{"weight":184,"time":18,"chick":11,"diet":1},{"weight":181,"time":20,"chick":11,"diet":1},{"weight":175,"time":21,"chick":11,"diet":1},{"weight":41,"time":0,"chick":12,"diet":1},{"weight":49,"time":2,"chick":12,"diet":1},{"weight":56,"time":4,"chick":12,"diet":1},{"weight":62,"time":6,"chick":12,"diet":1},{"weight":72,"time":8,"chick":12,"diet":1},{"weight":88,"time":10,"chick":12,"diet":1},{"weight":119,"time":12,"chick":12,"diet":1},{"weight":135,"time":14,"chick":12,"diet":1},{"weight":162,"time":16,"chick":12,"diet":1},{"weight":185,"time":18,"chick":12,"diet":1},{"weight":195,"time":20,"chick":12,"diet":1},{"weight":205,"time":21,"chick":12,"diet":1},{"weight":41,"time":0,"chick":13,"diet":1},{"weight":48,"time":2,"chick":13,"diet":1},{"weight":53,"time":4,"chick":13,"diet":1},{"weight":60,"time":6,"chick":13,"diet":1},{"weight":65,"time":8,"chick":13,"diet":1},{"weight":67,"time":10,"chick":13,"diet":1},{"weight":71,"time":12,"chick":13,"diet":1},{"weight":70,"time":14,"chick":13,"diet":1},{"weight":71,"time":16,"chick":13,"diet":1},{"weight":81,"time":18,"chick":13,"diet":1},{"weight":91,"time":20,"chick":13,"diet":1},{"weight":96,"time":21,"chick":13,"diet":1},{"weight":41,"time":0,"chick":14,"diet":1},{"weight":49,"time":2,"chick":14,"diet":1},{"weight":62,"time":4,"chick":14,"diet":1},{"weight":79,"time":6,"chick":14,"diet":1},{"weight":101,"time":8,"chick":14,"diet":1},{"weight":128,"time":10,"chick":14,"diet":1},{"weight":164,"time":12,"chick":14,"diet":1},{"weight":192,"time":14,"chick":14,"diet":1},{"weight":227,"time":16,"chick":14,"diet":1},{"weight":248,"time":18,"chick":14,"diet":1},{"weight":259,"time":20,"chick":14,"diet":1},{"weight":266,"time":21,"chick":14,"diet":1},{"weight":41,"time":0,"chick":15,"diet":1},{"weight":49,"time":2,"chick":15,"diet":1},{"weight":56,"time":4,"chick":15,"diet":1},{"weight":64,"time":6,"chick":15,"diet":1},{"weight":68,"time":8,"chick":15,"diet":1},{"weight":68,"time":10,"chick":15,"diet":1},{"weight":67,"time":12,"chick":15,"diet":1},{"weight":68,"time":14,"chick":15,"diet":1},{"weight":41,"time":0,"chick":16,"diet":1},{"weight":45,"time":2,"chick":16,"diet":1},{"weight":49,"time":4,"chick":16,"diet":1},{"weight":51,"time":6,"chick":16,"diet":1},{"weight":57,"time":8,"chick":16,"diet":1},{"weight":51,"time":10,"chick":16,"diet":1},{"weight":54,"time":12,"chick":16,"diet":1},{"weight":42,"time":0,"chick":17,"diet":1},{"weight":51,"time":2,"chick":17,"diet":1},{"weight":61,"time":4,"chick":17,"diet":1},{"weight":72,"time":6,"chick":17,"diet":1},{"weight":83,"time":8,"chick":17,"diet":1},{"weight":89,"time":10,"chick":17,"diet":1},{"weight":98,"time":12,"chick":17,"diet":1},{"weight":103,"time":14,"chick":17,"diet":1},{"weight":113,"time":16,"chick":17,"diet":1},{"weight":123,"time":18,"chick":17,"diet":1},{"weight":133,"time":20,"chick":17,"diet":1},{"weight":142,"time":21,"chick":17,"diet":1},{"weight":39,"time":0,"chick":18,"diet":1},{"weight":35,"time":2,"chick":18,"diet":1},{"weight":43,"time":0,"chick":19,"diet":1},{"weight":48,"time":2,"chick":19,"diet":1},{"weight":55,"time":4,"chick":19,"diet":1},{"weight":62,"time":6,"chick":19,"diet":1},{"weight":65,"time":8,"chick":19,"diet":1},{"weight":71,"time":10,"chick":19,"diet":1},{"weight":82,"time":12,"chick":19,"diet":1},{"weight":88,"time":14,"chick":19,"diet":1},{"weight":106,"time":16,"chick":19,"diet":1},{"weight":120,"time":18,"chick":19,"diet":1},{"weight":144,"time":20,"chick":19,"diet":1},{"weight":157,"time":21,"chick":19,"diet":1},{"weight":41,"time":0,"chick":20,"diet":1},{"weight":47,"time":2,"chick":20,"diet":1},{"weight":54,"time":4,"chick":20,"diet":1},{"weight":58,"time":6,"chick":20,"diet":1},{"weight":65,"time":8,"chick":20,"diet":1},{"weight":73,"time":10,"chick":20,"diet":1},{"weight":77,"time":12,"chick":20,"diet":1},{"weight":89,"time":14,"chick":20,"diet":1},{"weight":98,"time":16,"chick":20,"diet":1},{"weight":107,"time":18,"chick":20,"diet":1},{"weight":115,"time":20,"chick":20,"diet":1},{"weight":117,"time":21,"chick":20,"diet":1},{"weight":40,"time":0,"chick":21,"diet":2},{"weight":50,"time":2,"chick":21,"diet":2},{"weight":62,"time":4,"chick":21,"diet":2},{"weight":86,"time":6,"chick":21,"diet":2},{"weight":125,"time":8,"chick":21,"diet":2},{"weight":163,"time":10,"chick":21,"diet":2},{"weight":217,"time":12,"chick":21,"diet":2},{"weight":240,"time":14,"chick":21,"diet":2},{"weight":275,"time":16,"chick":21,"diet":2},{"weight":307,"time":18,"chick":21,"diet":2},{"weight":318,"time":20,"chick":21,"diet":2},{"weight":331,"time":21,"chick":21,"diet":2},{"weight":41,"time":0,"chick":22,"diet":2},{"weight":55,"time":2,"chick":22,"diet":2},{"weight":64,"time":4,"chick":22,"diet":2},{"weight":77,"time":6,"chick":22,"diet":2},{"weight":90,"time":8,"chick":22,"diet":2},{"weight":95,"time":10,"chick":22,"diet":2},{"weight":108,"time":12,"chick":22,"diet":2},{"weight":111,"time":14,"chick":22,"diet":2},{"weight":131,"time":16,"chick":22,"diet":2},{"weight":148,"time":18,"chick":22,"diet":2},{"weight":164,"time":20,"chick":22,"diet":2},{"weight":167,"time":21,"chick":22,"diet":2},{"weight":43,"time":0,"chick":23,"diet":2},{"weight":52,"time":2,"chick":23,"diet":2},{"weight":61,"time":4,"chick":23,"diet":2},{"weight":73,"time":6,"chick":23,"diet":2},{"weight":90,"time":8,"chick":23,"diet":2},{"weight":103,"time":10,"chick":23,"diet":2},{"weight":127,"time":12,"chick":23,"diet":2},{"weight":135,"time":14,"chick":23,"diet":2},{"weight":145,"time":16,"chick":23,"diet":2},{"weight":163,"time":18,"chick":23,"diet":2},{"weight":170,"time":20,"chick":23,"diet":2},{"weight":175,"time":21,"chick":23,"diet":2},{"weight":42,"time":0,"chick":24,"diet":2},{"weight":52,"time":2,"chick":24,"diet":2},{"weight":58,"time":4,"chick":24,"diet":2},{"weight":74,"time":6,"chick":24,"diet":2},{"weight":66,"time":8,"chick":24,"diet":2},{"weight":68,"time":10,"chick":24,"diet":2},{"weight":70,"time":12,"chick":24,"diet":2},{"weight":71,"time":14,"chick":24,"diet":2},{"weight":72,"time":16,"chick":24,"diet":2},{"weight":72,"time":18,"chick":24,"diet":2},{"weight":76,"time":20,"chick":24,"diet":2},{"weight":74,"time":21,"chick":24,"diet":2},{"weight":40,"time":0,"chick":25,"diet":2},{"weight":49,"time":2,"chick":25,"diet":2},{"weight":62,"time":4,"chick":25,"diet":2},{"weight":78,"time":6,"chick":25,"diet":2},{"weight":102,"time":8,"chick":25,"diet":2},{"weight":124,"time":10,"chick":25,"diet":2},{"weight":146,"time":12,"chick":25,"diet":2},{"weight":164,"time":14,"chick":25,"diet":2},{"weight":197,"time":16,"chick":25,"diet":2},{"weight":231,"time":18,"chick":25,"diet":2},{"weight":259,"time":20,"chick":25,"diet":2},{"weight":265,"time":21,"chick":25,"diet":2},{"weight":42,"time":0,"chick":26,"diet":2},{"weight":48,"time":2,"chick":26,"diet":2},{"weight":57,"time":4,"chick":26,"diet":2},{"weight":74,"time":6,"chick":26,"diet":2},{"weight":93,"time":8,"chick":26,"diet":2},{"weight":114,"time":10,"chick":26,"diet":2},{"weight":136,"time":12,"chick":26,"diet":2},{"weight":147,"time":14,"chick":26,"diet":2},{"weight":169,"time":16,"chick":26,"diet":2},{"weight":205,"time":18,"chick":26,"diet":2},{"weight":236,"time":20,"chick":26,"diet":2},{"weight":251,"time":21,"chick":26,"diet":2},{"weight":39,"time":0,"chick":27,"diet":2},{"weight":46,"time":2,"chick":27,"diet":2},{"weight":58,"time":4,"chick":27,"diet":2},{"weight":73,"time":6,"chick":27,"diet":2},{"weight":87,"time":8,"chick":27,"diet":2},{"weight":100,"time":10,"chick":27,"diet":2},{"weight":115,"time":12,"chick":27,"diet":2},{"weight":123,"time":14,"chick":27,"diet":2},{"weight":144,"time":16,"chick":27,"diet":2},{"weight":163,"time":18,"chick":27,"diet":2},{"weight":185,"time":20,"chick":27,"diet":2},{"weight":192,"time":21,"chick":27,"diet":2},{"weight":39,"time":0,"chick":28,"diet":2},{"weight":46,"time":2,"chick":28,"diet":2},{"weight":58,"time":4,"chick":28,"diet":2},{"weight":73,"time":6,"chick":28,"diet":2},{"weight":92,"time":8,"chick":28,"diet":2},{"weight":114,"time":10,"chick":28,"diet":2},{"weight":145,"time":12,"chick":28,"diet":2},{"weight":156,"time":14,"chick":28,"diet":2},{"weight":184,"time":16,"chick":28,"diet":2},{"weight":207,"time":18,"chick":28,"diet":2},{"weight":212,"time":20,"chick":28,"diet":2},{"weight":233,"time":21,"chick":28,"diet":2},{"weight":39,"time":0,"chick":29,"diet":2},{"weight":48,"time":2,"chick":29,"diet":2},{"weight":59,"time":4,"chick":29,"diet":2},{"weight":74,"time":6,"chick":29,"diet":2},{"weight":87,"time":8,"chick":29,"diet":2},{"weight":106,"time":10,"chick":29,"diet":2},{"weight":134,"time":12,"chick":29,"diet":2},{"weight":150,"time":14,"chick":29,"diet":2},{"weight":187,"time":16,"chick":29,"diet":2},{"weight":230,"time":18,"chick":29,"diet":2},{"weight":279,"time":20,"chick":29,"diet":2},{"weight":309,"time":21,"chick":29,"diet":2},{"weight":42,"time":0,"chick":30,"diet":2},{"weight":48,"time":2,"chick":30,"diet":2},{"weight":59,"time":4,"chick":30,"diet":2},{"weight":72,"time":6,"chick":30,"diet":2},{"weight":85,"time":8,"chick":30,"diet":2},{"weight":98,"time":10,"chick":30,"diet":2},{"weight":115,"time":12,"chick":30,"diet":2},{"weight":122,"time":14,"chick":30,"diet":2},{"weight":143,"time":16,"chick":30,"diet":2},{"weight":151,"time":18,"chick":30,"diet":2},{"weight":157,"time":20,"chick":30,"diet":2},{"weight":150,"time":21,"chick":30,"diet":2},{"weight":42,"time":0,"chick":31,"diet":3},{"weight":53,"time":2,"chick":31,"diet":3},{"weight":62,"time":4,"chick":31,"diet":3},{"weight":73,"time":6,"chick":31,"diet":3},{"weight":85,"time":8,"chick":31,"diet":3},{"weight":102,"time":10,"chick":31,"diet":3},{"weight":123,"time":12,"chick":31,"diet":3},{"weight":138,"time":14,"chick":31,"diet":3},{"weight":170,"time":16,"chick":31,"diet":3},{"weight":204,"time":18,"chick":31,"diet":3},{"weight":235,"time":20,"chick":31,"diet":3},{"weight":256,"time":21,"chick":31,"diet":3},{"weight":41,"time":0,"chick":32,"diet":3},{"weight":49,"time":2,"chick":32,"diet":3},{"weight":65,"time":4,"chick":32,"diet":3},{"weight":82,"time":6,"chick":32,"diet":3},{"weight":107,"time":8,"chick":32,"diet":3},{"weight":129,"time":10,"chick":32,"diet":3},{"weight":159,"time":12,"chick":32,"diet":3},{"weight":179,"time":14,"chick":32,"diet":3},{"weight":221,"time":16,"chick":32,"diet":3},{"weight":263,"time":18,"chick":32,"diet":3},{"weight":291,"time":20,"chick":32,"diet":3},{"weight":305,"time":21,"chick":32,"diet":3},{"weight":39,"time":0,"chick":33,"diet":3},{"weight":50,"time":2,"chick":33,"diet":3},{"weight":63,"time":4,"chick":33,"diet":3},{"weight":77,"time":6,"chick":33,"diet":3},{"weight":96,"time":8,"chick":33,"diet":3},{"weight":111,"time":10,"chick":33,"diet":3},{"weight":137,"time":12,"chick":33,"diet":3},{"weight":144,"time":14,"chick":33,"diet":3},{"weight":151,"time":16,"chick":33,"diet":3},{"weight":146,"time":18,"chick":33,"diet":3},{"weight":156,"time":20,"chick":33,"diet":3},{"weight":147,"time":21,"chick":33,"diet":3},{"weight":41,"time":0,"chick":34,"diet":3},{"weight":49,"time":2,"chick":34,"diet":3},{"weight":63,"time":4,"chick":34,"diet":3},{"weight":85,"time":6,"chick":34,"diet":3},{"weight":107,"time":8,"chick":34,"diet":3},{"weight":134,"time":10,"chick":34,"diet":3},{"weight":164,"time":12,"chick":34,"diet":3},{"weight":186,"time":14,"chick":34,"diet":3},{"weight":235,"time":16,"chick":34,"diet":3},{"weight":294,"time":18,"chick":34,"diet":3},{"weight":327,"time":20,"chick":34,"diet":3},{"weight":341,"time":21,"chick":34,"diet":3},{"weight":41,"time":0,"chick":35,"diet":3},{"weight":53,"time":2,"chick":35,"diet":3},{"weight":64,"time":4,"chick":35,"diet":3},{"weight":87,"time":6,"chick":35,"diet":3},{"weight":123,"time":8,"chick":35,"diet":3},{"weight":158,"time":10,"chick":35,"diet":3},{"weight":201,"time":12,"chick":35,"diet":3},{"weight":238,"time":14,"chick":35,"diet":3},{"weight":287,"time":16,"chick":35,"diet":3},{"weight":332,"time":18,"chick":35,"diet":3},{"weight":361,"time":20,"chick":35,"diet":3},{"weight":373,"time":21,"chick":35,"diet":3},{"weight":39,"time":0,"chick":36,"diet":3},{"weight":48,"time":2,"chick":36,"diet":3},{"weight":61,"time":4,"chick":36,"diet":3},{"weight":76,"time":6,"chick":36,"diet":3},{"weight":98,"time":8,"chick":36,"diet":3},{"weight":116,"time":10,"chick":36,"diet":3},{"weight":145,"time":12,"chick":36,"diet":3},{"weight":166,"time":14,"chick":36,"diet":3},{"weight":198,"time":16,"chick":36,"diet":3},{"weight":227,"time":18,"chick":36,"diet":3},{"weight":225,"time":20,"chick":36,"diet":3},{"weight":220,"time":21,"chick":36,"diet":3},{"weight":41,"time":0,"chick":37,"diet":3},{"weight":48,"time":2,"chick":37,"diet":3},{"weight":56,"time":4,"chick":37,"diet":3},{"weight":68,"time":6,"chick":37,"diet":3},{"weight":80,"time":8,"chick":37,"diet":3},{"weight":83,"time":10,"chick":37,"diet":3},{"weight":103,"time":12,"chick":37,"diet":3},{"weight":112,"time":14,"chick":37,"diet":3},{"weight":135,"time":16,"chick":37,"diet":3},{"weight":157,"time":18,"chick":37,"diet":3},{"weight":169,"time":20,"chick":37,"diet":3},{"weight":178,"time":21,"chick":37,"diet":3},{"weight":41,"time":0,"chick":38,"diet":3},{"weight":49,"time":2,"chick":38,"diet":3},{"weight":61,"time":4,"chick":38,"diet":3},{"weight":74,"time":6,"chick":38,"diet":3},{"weight":98,"time":8,"chick":38,"diet":3},{"weight":109,"time":10,"chick":38,"diet":3},{"weight":128,"time":12,"chick":38,"diet":3},{"weight":154,"time":14,"chick":38,"diet":3},{"weight":192,"time":16,"chick":38,"diet":3},{"weight":232,"time":18,"chick":38,"diet":3},{"weight":280,"time":20,"chick":38,"diet":3},{"weight":290,"time":21,"chick":38,"diet":3},{"weight":42,"time":0,"chick":39,"diet":3},{"weight":50,"time":2,"chick":39,"diet":3},{"weight":61,"time":4,"chick":39,"diet":3},{"weight":78,"time":6,"chick":39,"diet":3},{"weight":89,"time":8,"chick":39,"diet":3},{"weight":109,"time":10,"chick":39,"diet":3},{"weight":130,"time":12,"chick":39,"diet":3},{"weight":146,"time":14,"chick":39,"diet":3},{"weight":170,"time":16,"chick":39,"diet":3},{"weight":214,"time":18,"chick":39,"diet":3},{"weight":250,"time":20,"chick":39,"diet":3},{"weight":272,"time":21,"chick":39,"diet":3},{"weight":41,"time":0,"chick":40,"diet":3},{"weight":55,"time":2,"chick":40,"diet":3},{"weight":66,"time":4,"chick":40,"diet":3},{"weight":79,"time":6,"chick":40,"diet":3},{"weight":101,"time":8,"chick":40,"diet":3},{"weight":120,"time":10,"chick":40,"diet":3},{"weight":154,"time":12,"chick":40,"diet":3},{"weight":182,"time":14,"chick":40,"diet":3},{"weight":215,"time":16,"chick":40,"diet":3},{"weight":262,"time":18,"chick":40,"diet":3},{"weight":295,"time":20,"chick":40,"diet":3},{"weight":321,"time":21,"chick":40,"diet":3},{"weight":42,"time":0,"chick":41,"diet":4},{"weight":51,"time":2,"chick":41,"diet":4},{"weight":66,"time":4,"chick":41,"diet":4},{"weight":85,"time":6,"chick":41,"diet":4},{"weight":103,"time":8,"chick":41,"diet":4},{"weight":124,"time":10,"chick":41,"diet":4},{"weight":155,"time":12,"chick":41,"diet":4},{"weight":153,"time":14,"chick":41,"diet":4},{"weight":175,"time":16,"chick":41,"diet":4},{"weight":184,"time":18,"chick":41,"diet":4},{"weight":199,"time":20,"chick":41,"diet":4},{"weight":204,"time":21,"chick":41,"diet":4},{"weight":42,"time":0,"chick":42,"diet":4},{"weight":49,"time":2,"chick":42,"diet":4},{"weight":63,"time":4,"chick":42,"diet":4},{"weight":84,"time":6,"chick":42,"diet":4},{"weight":103,"time":8,"chick":42,"diet":4},{"weight":126,"time":10,"chick":42,"diet":4},{"weight":160,"time":12,"chick":42,"diet":4},{"weight":174,"time":14,"chick":42,"diet":4},{"weight":204,"time":16,"chick":42,"diet":4},{"weight":234,"time":18,"chick":42,"diet":4},{"weight":269,"time":20,"chick":42,"diet":4},{"weight":281,"time":21,"chick":42,"diet":4},{"weight":42,"time":0,"chick":43,"diet":4},{"weight":55,"time":2,"chick":43,"diet":4},{"weight":69,"time":4,"chick":43,"diet":4},{"weight":96,"time":6,"chick":43,"diet":4},{"weight":131,"time":8,"chick":43,"diet":4},{"weight":157,"time":10,"chick":43,"diet":4},{"weight":184,"time":12,"chick":43,"diet":4},{"weight":188,"time":14,"chick":43,"diet":4},{"weight":197,"time":16,"chick":43,"diet":4},{"weight":198,"time":18,"chick":43,"diet":4},{"weight":199,"time":20,"chick":43,"diet":4},{"weight":200,"time":21,"chick":43,"diet":4},{"weight":42,"time":0,"chick":44,"diet":4},{"weight":51,"time":2,"chick":44,"diet":4},{"weight":65,"time":4,"chick":44,"diet":4},{"weight":86,"time":6,"chick":44,"diet":4},{"weight":103,"time":8,"chick":44,"diet":4},{"weight":118,"time":10,"chick":44,"diet":4},{"weight":127,"time":12,"chick":44,"diet":4},{"weight":138,"time":14,"chick":44,"diet":4},{"weight":145,"time":16,"chick":44,"diet":4},{"weight":146,"time":18,"chick":44,"diet":4},{"weight":41,"time":0,"chick":45,"diet":4},{"weight":50,"time":2,"chick":45,"diet":4},{"weight":61,"time":4,"chick":45,"diet":4},{"weight":78,"time":6,"chick":45,"diet":4},{"weight":98,"time":8,"chick":45,"diet":4},{"weight":117,"time":10,"chick":45,"diet":4},{"weight":135,"time":12,"chick":45,"diet":4},{"weight":141,"time":14,"chick":45,"diet":4},{"weight":147,"time":16,"chick":45,"diet":4},{"weight":174,"time":18,"chick":45,"diet":4},{"weight":197,"time":20,"chick":45,"diet":4},{"weight":196,"time":21,"chick":45,"diet":4},{"weight":40,"time":0,"chick":46,"diet":4},{"weight":52,"time":2,"chick":46,"diet":4},{"weight":62,"time":4,"chick":46,"diet":4},{"weight":82,"time":6,"chick":46,"diet":4},{"weight":101,"time":8,"chick":46,"diet":4},{"weight":120,"time":10,"chick":46,"diet":4},{"weight":144,"time":12,"chick":46,"diet":4},{"weight":156,"time":14,"chick":46,"diet":4},{"weight":173,"time":16,"chick":46,"diet":4},{"weight":210,"time":18,"chick":46,"diet":4},{"weight":231,"time":20,"chick":46,"diet":4},{"weight":238,"time":21,"chick":46,"diet":4},{"weight":41,"time":0,"chick":47,"diet":4},{"weight":53,"time":2,"chick":47,"diet":4},{"weight":66,"time":4,"chick":47,"diet":4},{"weight":79,"time":6,"chick":47,"diet":4},{"weight":100,"time":8,"chick":47,"diet":4},{"weight":123,"time":10,"chick":47,"diet":4},{"weight":148,"time":12,"chick":47,"diet":4},{"weight":157,"time":14,"chick":47,"diet":4},{"weight":168,"time":16,"chick":47,"diet":4},{"weight":185,"time":18,"chick":47,"diet":4},{"weight":210,"time":20,"chick":47,"diet":4},{"weight":205,"time":21,"chick":47,"diet":4},{"weight":39,"time":0,"chick":48,"diet":4},{"weight":50,"time":2,"chick":48,"diet":4},{"weight":62,"time":4,"chick":48,"diet":4},{"weight":80,"time":6,"chick":48,"diet":4},{"weight":104,"time":8,"chick":48,"diet":4},{"weight":125,"time":10,"chick":48,"diet":4},{"weight":154,"time":12,"chick":48,"diet":4},{"weight":170,"time":14,"chick":48,"diet":4},{"weight":222,"time":16,"chick":48,"diet":4},{"weight":261,"time":18,"chick":48,"diet":4},{"weight":303,"time":20,"chick":48,"diet":4},{"weight":322,"time":21,"chick":48,"diet":4},{"weight":40,"time":0,"chick":49,"diet":4},{"weight":53,"time":2,"chick":49,"diet":4},{"weight":64,"time":4,"chick":49,"diet":4},{"weight":85,"time":6,"chick":49,"diet":4},{"weight":108,"time":8,"chick":49,"diet":4},{"weight":128,"time":10,"chick":49,"diet":4},{"weight":152,"time":12,"chick":49,"diet":4},{"weight":166,"time":14,"chick":49,"diet":4},{"weight":184,"time":16,"chick":49,"diet":4},{"weight":203,"time":18,"chick":49,"diet":4},{"weight":233,"time":20,"chick":49,"diet":4},{"weight":237,"time":21,"chick":49,"diet":4},{"weight":41,"time":0,"chick":50,"diet":4},{"weight":54,"time":2,"chick":50,"diet":4},{"weight":67,"time":4,"chick":50,"diet":4},{"weight":84,"time":6,"chick":50,"diet":4},{"weight":105,"time":8,"chick":50,"diet":4},{"weight":122,"time":10,"chick":50,"diet":4},{"weight":155,"time":12,"chick":50,"diet":4},{"weight":175,"time":14,"chick":50,"diet":4},{"weight":205,"time":16,"chick":50,"diet":4},{"weight":234,"time":18,"chick":50,"diet":4},{"weight":264,"time":20,"chick":50,"diet":4},{"weight":264,"time":21,"chick":50,"diet":4}] -------------------------------------------------------------------------------- /data/chn-land.csv: -------------------------------------------------------------------------------- 1 | Country-Code,Year,AG.SRF.TOTL.K2,AG.LND.AGRI.ZS,AG.LND.AGRI.K2 2 | CHN,1960,,, 3 | CHN,1961,9599961,36.7997684254539,3432480 4 | CHN,1962,9599961,37.0949187612906,3460010 5 | CHN,1963,9599961,37.4007901409281,3488540 6 | CHN,1964,9599961,37.7065543101276,3517060 7 | CHN,1965,9599961,38.114275605873,3555090 8 | CHN,1966,9599961,38.5005548140167,3591120 9 | CHN,1967,9599961,38.8868340221604,3627150 10 | CHN,1968,9599961,39.2725771781141,3663130 11 | CHN,1969,9599961,39.7673533495221,3709280 12 | CHN,1970,9599961,40.25944925998,3755180 13 | CHN,1971,9599961,40.7576561654043,3801650 14 | CHN,1972,9599961,41.2525395472503,3847810 15 | CHN,1973,9599961,41.8536684731626,3903880 16 | CHN,1974,9599961,42.5656529919753,3970290 17 | CHN,1975,9599961,43.0597248548369,4016370 18 | CHN,1976,9599961,43.6979492765432,4075900 19 | CHN,1977,9599961,44.3350419140106,4135320 20 | CHN,1978,9599961,44.9637252705193,4193960 21 | CHN,1979,9599961,45.4694379909579,4241130 22 | CHN,1980,9599961,45.9418081936825,4285190 23 | CHN,1981,9599961,46.5099175228332,4338180 24 | CHN,1982,9599961,47.0353002223552,4387180 25 | CHN,1983,9599961,48.998651288352,4570310 26 | CHN,1984,9599961,49.5997821476893,4626380 27 | CHN,1985,9599961,51.165702841729,4772440 28 | CHN,1986,9599961,51.7777692009151,4829530 29 | CHN,1987,9599961,52.4647758973006,4893610 30 | CHN,1988,9599961,53.0563649969659,4948790 31 | CHN,1989,9599961,53.6898735127184,5007880 32 | CHN,1990,9599961,54.2263562700082,5057920 33 | CHN,1991,9599961,54.7735601055812,5108960 34 | CHN,1992,9599961,55.3205495195885,5159980 35 | CHN,1993,9599961,55.648936147402,5190610 36 | CHN,1994,9599961,56.1900289683535,5241080 37 | CHN,1995,9599971,56.3441572643415,5255490 38 | CHN,1996,9599981,56.2931252599845,5250730 39 | CHN,1997,9599981,56.1981371174208,5241870 40 | CHN,1998,9599981,56.3554143241261,5256540 41 | CHN,1999,9599981,56.2960199325005,5251000 42 | CHN,2000,9599991,56.2891584865366,5250360 43 | CHN,2001,9599997,56.1886664852673,5240990 44 | CHN,2002,9599998,56.0919570297981,5231970 45 | CHN,2003,9599998,55.8922247760838,5213340 46 | CHN,2004,9599999,56.5264945931852,5272502 47 | CHN,2005,9599999,56.1471856088156,5237122 48 | CHN,2006,9599999.6,56.1467531571145,5237082 49 | CHN,2007,9600000.2,55.256027527751,5154000 50 | CHN,2008,9600000.2,55.2535616980398,5153770 51 | CHN,2009,9600000.5,55.4440720624773,5171540 52 | CHN,2010,9600000.7,55.6206885974905,5188014 53 | CHN,2011,9600000.9,55.6578678257266,5191482 54 | CHN,2012,9600000.9,, 55 | CHN,2013,9600000.9,, 56 | -------------------------------------------------------------------------------- /data/clusters.json: -------------------------------------------------------------------------------- 1 | {"nodes":[{"n":0,"name":"center","group":2,"data":{"race-white":5958491.792135643,"race-other":923954.4016594517,"housing-units-100-2000":3214327.491540404,"race-white-2000":5574796.995165946,"race-two-more-2000":291753.3133658009,"race-indian":98607.66524170272,"race-two-more":352119.7761904762,"pop100-2000":8163578.907900435,"pop100":9020055.57137446,"race-other-2000":804389.0419552668,"race-asian-2000":541200.8848304474,"race-black":929981.1496031748,"race-asian":724148.928625541,"race-hawaiian-2000":26175.846536796533,"race-indian-2000":85389.8367063492,"race-hawaiian":32751.857918470418,"race-total-2000":8163578.907900435,"housing-units-100":3657627.3982864358,"race-total":9020055.57137446,"race-black-2000":839872.9893398269}},{"n":1,"name":"centroid","group":1,"data":{"race-white":2688415.888888889,"race-other":167324.88888888888,"housing-units-100-2000":1237876.888888889,"race-white-2000":2571530.222222222,"race-two-more-2000":69788.0,"race-indian":24543.222222222223,"race-two-more":92528.66666666667,"pop100-2000":3021879.0,"pop100":3305572.6666666665,"race-other-2000":110664.77777777778,"race-asian-2000":50266.88888888889,"race-black":242815.55555555556,"race-asian":82252.0,"race-hawaiian-2000":4384.0,"race-indian-2000":20515.444444444445,"race-hawaiian":7692.444444444444,"race-total-2000":3021879.0,"housing-units-100":1418557.4444444445,"race-total":3305572.6666666665,"race-black-2000":194729.66666666666}},{"n":2,"name":"centroid","group":1,"data":{"race-white":1.4850562666666666E7,"race-other":1583631.0,"housing-units-100-2000":7713276.333333333,"race-white-2000":1.3386074333333334E7,"race-two-more-2000":493710.0,"race-indian":116445.33333333333,"race-two-more":579142.3333333334,"pop100-2000":1.8603551666666668E7,"pop100":2.1108324333333332E7,"race-other-2000":1419018.0,"race-asian-2000":624517.0,"race-black":3017753.3333333335,"race-asian":946553.6666666666,"race-hawaiian-2000":10625.666666666666,"race-indian-2000":84788.0,"race-hawaiian":14236.0,"race-total-2000":1.8603551666666668E7,"housing-units-100":9025039.666666666,"race-total":2.1108324333333332E7,"race-black-2000":2584818.6666666665}},{"n":3,"name":"centroid","group":1,"data":{"race-white":7594901.5,"race-other":382044.5,"housing-units-100-2000":4021605.375,"race-white-2000":7447241.5,"race-two-more-2000":162726.625,"race-indian":46327.125,"race-two-more":235411.5,"pop100-2000":9715070.25,"pop100":1.0371151125E7,"race-other-2000":262764.75,"race-asian-2000":247589.875,"race-black":1725929.25,"race-asian":381937.375,"race-hawaiian-2000":3621.5,"race-indian-2000":36783.875,"race-hawaiian":4599.875,"race-total-2000":9715070.25,"housing-units-100":4482325.125,"race-total":1.0371151125E7,"race-black-2000":1554342.125}},{"n":4,"name":"centroid","group":1,"data":{"race-white":3201250.3333333335,"race-other":111091.66666666667,"housing-units-100-2000":1885206.8333333333,"race-white-2000":3069207.6666666665,"race-two-more-2000":53185.166666666664,"race-indian":22294.166666666668,"race-two-more":88815.5,"pop100-2000":4459752.5,"pop100":4837571.0,"race-other-2000":44233.333333333336,"race-asian-2000":68055.83333333333,"race-black":1308398.1666666667,"race-asian":103102.5,"race-hawaiian-2000":1575.3333333333333,"race-indian-2000":17308.666666666668,"race-hawaiian":2618.6666666666665,"race-total-2000":4459752.5,"housing-units-100":2123363.8333333335,"race-total":4837571.0,"race-black-2000":1206186.5}},{"n":5,"name":"centroid","group":1,"data":{"race-white":4914800.714285715,"race-other":215961.14285714287,"housing-units-100-2000":2320361.0,"race-white-2000":4712479.714285715,"race-two-more-2000":112725.85714285714,"race-indian":48572.71428571428,"race-two-more":162762.42857142858,"pop100-2000":5500475.571428572,"pop100":5966429.285714285,"race-other-2000":152838.2857142857,"race-asian-2000":143874.85714285713,"race-black":399217.85714285716,"race-asian":216269.7142857143,"race-hawaiian-2000":5693.571428571428,"race-indian-2000":42234.71428571428,"race-hawaiian":8844.714285714286,"race-total-2000":5500475.571428572,"housing-units-100":2626665.4285714286,"race-total":5966429.285714285,"race-black-2000":330628.5714285714}},{"n":6,"name":"centroid","group":1,"data":{"race-white":931196.8181818182,"race-other":28739.81818181818,"housing-units-100-2000":462861.8181818182,"race-white-2000":884787.1818181818,"race-two-more-2000":15451.818181818182,"race-indian":10702.09090909091,"race-two-more":22936.0,"pop100-2000":1023774.0909090909,"pop100":1091792.6363636365,"race-other-2000":20802.272727272728,"race-asian-2000":12175.727272727272,"race-black":79635.0,"race-asian":17963.363636363636,"race-hawaiian-2000":475.72727272727275,"race-indian-2000":9058.0,"race-hawaiian":619.5454545454545,"race-total-2000":1023774.0909090909,"housing-units-100":512892.8181818182,"race-total":1091792.6363636365,"race-black-2000":81023.36363636363}},{"n":7,"name":"centroid","group":1,"data":{"race-white":2.1453934E7,"race-other":6317372.0,"housing-units-100-2000":1.2214549E7,"race-white-2000":2.0170059E7,"race-two-more-2000":1607646.0,"race-indian":362801.0,"race-two-more":1815384.0,"pop100-2000":3.3871648E7,"pop100":3.7253956E7,"race-other-2000":5682241.0,"race-asian-2000":3697513.0,"race-black":2299072.0,"race-asian":4861007.0,"race-hawaiian-2000":116961.0,"race-indian-2000":333346.0,"race-hawaiian":144386.0,"race-total-2000":3.3871648E7,"housing-units-100":1.3680081E7,"race-total":3.7253956E7,"race-black-2000":2263882.0}},{"n":8,"name":"centroid","group":1,"data":{"race-white":2927280.6666666665,"race-other":408209.3333333333,"housing-units-100-2000":1494722.6666666667,"race-white-2000":2572099.3333333335,"race-two-more-2000":122946.0,"race-indian":270479.3333333333,"race-two-more":172210.33333333334,"pop100-2000":3466777.3333333335,"pop100":4067515.6666666665,"race-other-2000":329851.3333333333,"race-asian-2000":52752.666666666664,"race-black":193067.33333333334,"race-asian":89993.0,"race-hawaiian-2000":3536.0,"race-indian-2000":234197.33333333334,"race-hawaiian":6275.666666666667,"race-total-2000":3466777.3333333335,"housing-units-100":1803430.6666666667,"race-total":4067515.6666666665,"race-black-2000":151394.66666666666}},{"n":9,"name":"centroid","group":1,"data":{"race-white":685976.3333333334,"race-other":8184.666666666667,"housing-units-100-2000":332273.0,"race-white-2000":640389.0,"race-two-more-2000":20010.666666666668,"race-indian":79747.66666666667,"race-two-more":31378.0,"pop100-2000":761323.6666666666,"pop100":837942.0,"race-other-2000":6329.666666666667,"race-asian-2000":11395.0,"race-black":12499.0,"race-asian":17332.666666666668,"race-hawaiian-2000":1346.6666666666667,"race-indian-2000":72131.33333333333,"race-hawaiian":2823.6666666666665,"race-total-2000":761323.6666666666,"housing-units-100":384410.0,"race-total":837942.0,"race-black-2000":9721.333333333334}},{"n":10,"name":"centroid","group":1,"data":{"race-white":336599.0,"race-other":16985.0,"housing-units-100-2000":460542.0,"race-white-2000":294102.0,"race-two-more-2000":259343.0,"race-indian":4164.0,"race-two-more":320629.0,"pop100-2000":1211537.0,"pop100":1360301.0,"race-other-2000":15147.0,"race-asian-2000":503868.0,"race-black":21424.0,"race-asian":525078.0,"race-hawaiian-2000":113539.0,"race-indian-2000":3535.0,"race-hawaiian":135422.0,"race-total-2000":1211537.0,"housing-units-100":519508.0,"race-total":1360301.0,"race-black-2000":22003.0}},{"n":11,"name":"Alabama","group":0,"data":{"race-white":3275394.0,"race-other":96910.0,"housing-units-100-2000":1963711.0,"race-white-2000":3162808.0,"race-two-more-2000":44179.0,"race-indian":28218.0,"race-two-more":71251.0,"pop100-2000":4447100.0,"pop100":4779736.0,"race-other-2000":28998.0,"race-asian-2000":31346.0,"race-black":1251311.0,"race-asian":53595.0,"race-hawaiian-2000":1409.0,"race-indian-2000":22430.0,"race-hawaiian":3057.0,"race-total-2000":4447100.0,"housing-units-100":2171853.0,"race-total":4779736.0,"race-black-2000":1155930.0}},{"n":12,"name":"Alaska","group":0,"data":{"race-white":473576.0,"race-other":11102.0,"housing-units-100-2000":260978.0,"race-white-2000":434534.0,"race-two-more-2000":34146.0,"race-indian":104871.0,"race-two-more":51875.0,"pop100-2000":626932.0,"pop100":710231.0,"race-other-2000":9997.0,"race-asian-2000":25116.0,"race-black":23263.0,"race-asian":38135.0,"race-hawaiian-2000":3309.0,"race-indian-2000":98043.0,"race-hawaiian":7409.0,"race-total-2000":626932.0,"housing-units-100":306967.0,"race-total":710231.0,"race-black-2000":21787.0}},{"n":13,"name":"Arizona","group":0,"data":{"race-white":4667121.0,"race-other":761716.0,"housing-units-100-2000":2189189.0,"race-white-2000":3873611.0,"race-two-more-2000":146526.0,"race-indian":296529.0,"race-two-more":218300.0,"pop100-2000":5130632.0,"pop100":6392017.0,"race-other-2000":596774.0,"race-asian-2000":92236.0,"race-black":259008.0,"race-asian":176695.0,"race-hawaiian-2000":6733.0,"race-indian-2000":255879.0,"race-hawaiian":12648.0,"race-total-2000":5130632.0,"housing-units-100":2844526.0,"race-total":6392017.0,"race-black-2000":158873.0}},{"n":14,"name":"Arkansas","group":0,"data":{"race-white":2245229.0,"race-other":99571.0,"housing-units-100-2000":1173043.0,"race-white-2000":2138598.0,"race-two-more-2000":35744.0,"race-indian":22248.0,"race-two-more":57010.0,"pop100-2000":2673400.0,"pop100":2915918.0,"race-other-2000":40412.0,"race-asian-2000":20220.0,"race-black":449895.0,"race-asian":36102.0,"race-hawaiian-2000":1668.0,"race-indian-2000":17808.0,"race-hawaiian":5863.0,"race-total-2000":2673400.0,"housing-units-100":1316299.0,"race-total":2915918.0,"race-black-2000":418950.0}},{"n":15,"name":"California","group":0,"data":{"race-white":2.1453934E7,"race-other":6317372.0,"housing-units-100-2000":1.2214549E7,"race-white-2000":2.0170059E7,"race-two-more-2000":1607646.0,"race-indian":362801.0,"race-two-more":1815384.0,"pop100-2000":3.3871648E7,"pop100":3.7253956E7,"race-other-2000":5682241.0,"race-asian-2000":3697513.0,"race-black":2299072.0,"race-asian":4861007.0,"race-hawaiian-2000":116961.0,"race-indian-2000":333346.0,"race-hawaiian":144386.0,"race-total-2000":3.3871648E7,"housing-units-100":1.3680081E7,"race-total":3.7253956E7,"race-black-2000":2263882.0}},{"n":16,"name":"Colorado","group":0,"data":{"race-white":4089202.0,"race-other":364140.0,"housing-units-100-2000":1808037.0,"race-white-2000":3560005.0,"race-two-more-2000":122187.0,"race-indian":56010.0,"race-two-more":172456.0,"pop100-2000":4301261.0,"pop100":5029196.0,"race-other-2000":309931.0,"race-asian-2000":95213.0,"race-black":201737.0,"race-asian":139028.0,"race-hawaiian-2000":4621.0,"race-indian-2000":44241.0,"race-hawaiian":6623.0,"race-total-2000":4301261.0,"housing-units-100":2212898.0,"race-total":5029196.0,"race-black-2000":165063.0}},{"n":17,"name":"Connecticut","group":0,"data":{"race-white":2772410.0,"race-other":198466.0,"housing-units-100-2000":1385975.0,"race-white-2000":2780355.0,"race-two-more-2000":74848.0,"race-indian":11256.0,"race-two-more":92676.0,"pop100-2000":3405565.0,"pop100":3574097.0,"race-other-2000":147201.0,"race-asian-2000":82313.0,"race-black":362296.0,"race-asian":135565.0,"race-hawaiian-2000":1366.0,"race-indian-2000":9639.0,"race-hawaiian":1428.0,"race-total-2000":3405565.0,"housing-units-100":1487891.0,"race-total":3574097.0,"race-black-2000":309843.0}},{"n":18,"name":"District of Columbia","group":0,"data":{"race-white":231471.0,"race-other":24374.0,"housing-units-100-2000":274845.0,"race-white-2000":176101.0,"race-two-more-2000":13446.0,"race-indian":2079.0,"race-two-more":17316.0,"pop100-2000":572059.0,"pop100":601723.0,"race-other-2000":21950.0,"race-asian-2000":15189.0,"race-black":305125.0,"race-asian":21056.0,"race-hawaiian-2000":348.0,"race-indian-2000":1713.0,"race-hawaiian":302.0,"race-total-2000":572059.0,"housing-units-100":296719.0,"race-total":601723.0,"race-black-2000":343312.0}},{"n":19,"name":"District of Columbia","group":0,"data":{"race-white":231471.0,"race-other":24374.0,"housing-units-100-2000":274845.0,"race-white-2000":176101.0,"race-two-more-2000":13446.0,"race-indian":2079.0,"race-two-more":17316.0,"pop100-2000":572059.0,"pop100":601723.0,"race-other-2000":21950.0,"race-asian-2000":15189.0,"race-black":305125.0,"race-asian":21056.0,"race-hawaiian-2000":348.0,"race-indian-2000":1713.0,"race-hawaiian":302.0,"race-total-2000":572059.0,"housing-units-100":296719.0,"race-total":601723.0,"race-black-2000":343312.0}},{"n":20,"name":"Florida","group":0,"data":{"race-white":1.4109162E7,"race-other":681144.0,"housing-units-100-2000":7302947.0,"race-white-2000":1.2465029E7,"race-two-more-2000":376315.0,"race-indian":71458.0,"race-two-more":472577.0,"pop100-2000":1.5982378E7,"pop100":1.880131E7,"race-other-2000":477107.0,"race-asian-2000":266256.0,"race-black":2999862.0,"race-asian":454821.0,"race-hawaiian-2000":8625.0,"race-indian-2000":53541.0,"race-hawaiian":12286.0,"race-total-2000":1.5982378E7,"housing-units-100":8989580.0,"race-total":1.880131E7,"race-black-2000":2335505.0}},{"n":21,"name":"Georgia","group":0,"data":{"race-white":5787440.0,"race-other":388872.0,"housing-units-100-2000":3281737.0,"race-white-2000":5327281.0,"race-two-more-2000":114188.0,"race-indian":32151.0,"race-two-more":207489.0,"pop100-2000":8186453.0,"pop100":9687653.0,"race-other-2000":196289.0,"race-asian-2000":173170.0,"race-black":2950435.0,"race-asian":314467.0,"race-hawaiian-2000":4246.0,"race-indian-2000":21737.0,"race-hawaiian":6799.0,"race-total-2000":8186453.0,"housing-units-100":4088801.0,"race-total":9687653.0,"race-black-2000":2349542.0}},{"n":22,"name":"Hawaii","group":0,"data":{"race-white":336599.0,"race-other":16985.0,"housing-units-100-2000":460542.0,"race-white-2000":294102.0,"race-two-more-2000":259343.0,"race-indian":4164.0,"race-two-more":320629.0,"pop100-2000":1211537.0,"pop100":1360301.0,"race-other-2000":15147.0,"race-asian-2000":503868.0,"race-black":21424.0,"race-asian":525078.0,"race-hawaiian-2000":113539.0,"race-indian-2000":3535.0,"race-hawaiian":135422.0,"race-total-2000":1211537.0,"housing-units-100":519508.0,"race-total":1360301.0,"race-black-2000":22003.0}},{"n":23,"name":"Idaho","group":0,"data":{"race-white":1396487.0,"race-other":79523.0,"housing-units-100-2000":527824.0,"race-white-2000":1177304.0,"race-two-more-2000":25609.0,"race-indian":21441.0,"race-two-more":38935.0,"pop100-2000":1293953.0,"pop100":1567582.0,"race-other-2000":54742.0,"race-asian-2000":11889.0,"race-black":9810.0,"race-asian":19069.0,"race-hawaiian-2000":1308.0,"race-indian-2000":17645.0,"race-hawaiian":2317.0,"race-total-2000":1293953.0,"housing-units-100":667796.0,"race-total":1567582.0,"race-black-2000":5456.0}},{"n":24,"name":"Illinois","group":0,"data":{"race-white":9177877.0,"race-other":861412.0,"housing-units-100-2000":4885615.0,"race-white-2000":9125471.0,"race-two-more-2000":235016.0,"race-indian":43963.0,"race-two-more":289982.0,"pop100-2000":1.2419293E7,"pop100":1.2830632E7,"race-other-2000":722712.0,"race-asian-2000":423603.0,"race-black":1866414.0,"race-asian":586934.0,"race-hawaiian-2000":4610.0,"race-indian-2000":31006.0,"race-hawaiian":4050.0,"race-total-2000":1.2419293E7,"housing-units-100":5296715.0,"race-total":1.2830632E7,"race-black-2000":1876875.0}},{"n":25,"name":"Indiana","group":0,"data":{"race-white":5467906.0,"race-other":173314.0,"housing-units-100-2000":2532319.0,"race-white-2000":5320022.0,"race-two-more-2000":75672.0,"race-indian":18462.0,"race-two-more":127901.0,"pop100-2000":6080485.0,"pop100":6483802.0,"race-other-2000":97811.0,"race-asian-2000":59126.0,"race-black":591397.0,"race-asian":102474.0,"race-hawaiian-2000":2005.0,"race-indian-2000":15815.0,"race-hawaiian":2348.0,"race-total-2000":6080485.0,"housing-units-100":2795541.0,"race-total":6483802.0,"race-black-2000":510034.0}},{"n":26,"name":"Iowa","group":0,"data":{"race-white":2781561.0,"race-other":56132.0,"housing-units-100-2000":1232511.0,"race-white-2000":2748640.0,"race-two-more-2000":31778.0,"race-indian":11084.0,"race-two-more":53333.0,"pop100-2000":2926324.0,"pop100":3046355.0,"race-other-2000":37420.0,"race-asian-2000":36635.0,"race-black":89148.0,"race-asian":53094.0,"race-hawaiian-2000":1009.0,"race-indian-2000":8989.0,"race-hawaiian":2003.0,"race-total-2000":2926324.0,"housing-units-100":1336417.0,"race-total":3046355.0,"race-black-2000":61853.0}},{"n":27,"name":"Kansas","group":0,"data":{"race-white":2391044.0,"race-other":110127.0,"housing-units-100-2000":1131200.0,"race-white-2000":2313944.0,"race-two-more-2000":56496.0,"race-indian":28150.0,"race-two-more":85933.0,"pop100-2000":2688418.0,"pop100":2853118.0,"race-other-2000":90725.0,"race-asian-2000":46806.0,"race-black":167864.0,"race-asian":67762.0,"race-hawaiian-2000":1313.0,"race-indian-2000":24936.0,"race-hawaiian":2238.0,"race-total-2000":2688418.0,"housing-units-100":1233215.0,"race-total":2853118.0,"race-black-2000":154198.0}},{"n":28,"name":"Kentucky","group":0,"data":{"race-white":3809537.0,"race-other":55551.0,"housing-units-100-2000":1750927.0,"race-white-2000":3640889.0,"race-two-more-2000":42443.0,"race-indian":10120.0,"race-two-more":75208.0,"pop100-2000":4041769.0,"pop100":4339367.0,"race-other-2000":22623.0,"race-asian-2000":29744.0,"race-black":337520.0,"race-asian":48930.0,"race-hawaiian-2000":1460.0,"race-indian-2000":8616.0,"race-hawaiian":2501.0,"race-total-2000":4041769.0,"housing-units-100":1927164.0,"race-total":4339367.0,"race-black-2000":295994.0}},{"n":29,"name":"Louisiana","group":0,"data":{"race-white":2836192.0,"race-other":69227.0,"housing-units-100-2000":1847181.0,"race-white-2000":2856161.0,"race-two-more-2000":48265.0,"race-indian":30579.0,"race-two-more":72883.0,"pop100-2000":4468976.0,"pop100":4533372.0,"race-other-2000":31131.0,"race-asian-2000":54758.0,"race-black":1452396.0,"race-asian":70132.0,"race-hawaiian-2000":1240.0,"race-indian-2000":25477.0,"race-hawaiian":1963.0,"race-total-2000":4468976.0,"housing-units-100":1964981.0,"race-total":4533372.0,"race-black-2000":1451944.0}},{"n":30,"name":"Maine","group":0,"data":{"race-white":1264971.0,"race-other":4261.0,"housing-units-100-2000":651901.0,"race-white-2000":1236014.0,"race-two-more-2000":12647.0,"race-indian":8568.0,"race-two-more":20941.0,"pop100-2000":1274923.0,"pop100":1328361.0,"race-other-2000":2911.0,"race-asian-2000":9111.0,"race-black":15707.0,"race-asian":13571.0,"race-hawaiian-2000":382.0,"race-indian-2000":7098.0,"race-hawaiian":342.0,"race-total-2000":1274923.0,"housing-units-100":721830.0,"race-total":1328361.0,"race-black-2000":6760.0}},{"n":31,"name":"Maryland","group":0,"data":{"race-white":3359284.0,"race-other":206832.0,"housing-units-100-2000":2145283.0,"race-white-2000":3391308.0,"race-two-more-2000":103587.0,"race-indian":20420.0,"race-two-more":164708.0,"pop100-2000":5296486.0,"pop100":5773552.0,"race-other-2000":95525.0,"race-asian-2000":210929.0,"race-black":1700298.0,"race-asian":318853.0,"race-hawaiian-2000":2303.0,"race-indian-2000":15423.0,"race-hawaiian":3157.0,"race-total-2000":5296486.0,"housing-units-100":2378814.0,"race-total":5773552.0,"race-black-2000":1477411.0}},{"n":32,"name":"Massachusetts","group":0,"data":{"race-white":5265236.0,"race-other":305151.0,"housing-units-100-2000":2621989.0,"race-white-2000":5367286.0,"race-two-more-2000":146005.0,"race-indian":18850.0,"race-two-more":172003.0,"pop100-2000":6349097.0,"pop100":6547629.0,"race-other-2000":236724.0,"race-asian-2000":238124.0,"race-black":434398.0,"race-asian":349768.0,"race-hawaiian-2000":2489.0,"race-indian-2000":15015.0,"race-hawaiian":2223.0,"race-total-2000":6349097.0,"housing-units-100":2808254.0,"race-total":6547629.0,"race-black-2000":343454.0}},{"n":33,"name":"Michigan","group":0,"data":{"race-white":7803120.0,"race-other":147029.0,"housing-units-100-2000":4234279.0,"race-white-2000":7966053.0,"race-two-more-2000":192416.0,"race-indian":62007.0,"race-two-more":230319.0,"pop100-2000":9938444.0,"pop100":9883640.0,"race-other-2000":129552.0,"race-asian-2000":176510.0,"race-black":1400362.0,"race-asian":238199.0,"race-hawaiian-2000":2692.0,"race-indian-2000":58479.0,"race-hawaiian":2604.0,"race-total-2000":9938444.0,"housing-units-100":4532233.0,"race-total":9883640.0,"race-black-2000":1412742.0}},{"n":34,"name":"Minnesota","group":0,"data":{"race-white":4524062.0,"race-other":103000.0,"housing-units-100-2000":2065946.0,"race-white-2000":4400282.0,"race-two-more-2000":82742.0,"race-indian":60916.0,"race-two-more":125145.0,"pop100-2000":4919479.0,"pop100":5303925.0,"race-other-2000":65810.0,"race-asian-2000":141968.0,"race-black":274412.0,"race-asian":214234.0,"race-hawaiian-2000":1979.0,"race-indian-2000":54967.0,"race-hawaiian":2156.0,"race-total-2000":4919479.0,"housing-units-100":2347201.0,"race-total":5303925.0,"race-black-2000":171731.0}},{"n":35,"name":"Mississippi","group":0,"data":{"race-white":1754684.0,"race-other":38162.0,"housing-units-100-2000":1161953.0,"race-white-2000":1746099.0,"race-two-more-2000":20021.0,"race-indian":15030.0,"race-two-more":34107.0,"pop100-2000":2844658.0,"pop100":2967297.0,"race-other-2000":13784.0,"race-asian-2000":18626.0,"race-black":1098385.0,"race-asian":25742.0,"race-hawaiian-2000":667.0,"race-indian-2000":11652.0,"race-hawaiian":1187.0,"race-total-2000":2844658.0,"housing-units-100":1274719.0,"race-total":2967297.0,"race-black-2000":1033809.0}},{"n":36,"name":"Missouri","group":0,"data":{"race-white":4958770.0,"race-other":80457.0,"housing-units-100-2000":2442017.0,"race-white-2000":4748083.0,"race-two-more-2000":82061.0,"race-indian":27376.0,"race-two-more":124589.0,"pop100-2000":5595211.0,"pop100":5988927.0,"race-other-2000":45827.0,"race-asian-2000":61595.0,"race-black":693391.0,"race-asian":98083.0,"race-hawaiian-2000":3178.0,"race-indian-2000":25076.0,"race-hawaiian":6261.0,"race-total-2000":5595211.0,"housing-units-100":2712729.0,"race-total":5988927.0,"race-black-2000":629391.0}},{"n":37,"name":"Montana","group":0,"data":{"race-white":884961.0,"race-other":5975.0,"housing-units-100-2000":412633.0,"race-white-2000":817229.0,"race-two-more-2000":15730.0,"race-indian":62555.0,"race-two-more":24976.0,"pop100-2000":902195.0,"pop100":989415.0,"race-other-2000":5315.0,"race-asian-2000":4691.0,"race-black":4027.0,"race-asian":6253.0,"race-hawaiian-2000":470.0,"race-indian-2000":56068.0,"race-hawaiian":668.0,"race-total-2000":902195.0,"housing-units-100":482825.0,"race-total":989415.0,"race-black-2000":2692.0}},{"n":38,"name":"Nebraska","group":0,"data":{"race-white":1572838.0,"race-other":79109.0,"housing-units-100-2000":722668.0,"race-white-2000":1533261.0,"race-two-more-2000":23953.0,"race-indian":18427.0,"race-two-more":39510.0,"pop100-2000":1711263.0,"pop100":1826341.0,"race-other-2000":47845.0,"race-asian-2000":21931.0,"race-black":82885.0,"race-asian":32293.0,"race-hawaiian-2000":836.0,"race-indian-2000":14896.0,"race-hawaiian":1279.0,"race-total-2000":1711263.0,"housing-units-100":796793.0,"race-total":1826341.0,"race-black-2000":68541.0}},{"n":39,"name":"Nevada","group":0,"data":{"race-white":1786688.0,"race-other":324793.0,"housing-units-100-2000":827457.0,"race-white-2000":1501886.0,"race-two-more-2000":76428.0,"race-indian":32062.0,"race-two-more":126075.0,"pop100-2000":1998257.0,"pop100":2700551.0,"race-other-2000":159354.0,"race-asian-2000":90266.0,"race-black":218626.0,"race-asian":195436.0,"race-hawaiian-2000":8426.0,"race-indian-2000":26420.0,"race-hawaiian":16871.0,"race-total-2000":1998257.0,"housing-units-100":1173814.0,"race-total":2700551.0,"race-black-2000":135477.0}},{"n":40,"name":"New Hampshire","group":0,"data":{"race-white":1236050.0,"race-other":12062.0,"housing-units-100-2000":547024.0,"race-white-2000":1186851.0,"race-two-more-2000":13214.0,"race-indian":3150.0,"race-two-more":21382.0,"pop100-2000":1235786.0,"pop100":1316470.0,"race-other-2000":7420.0,"race-asian-2000":15931.0,"race-black":15035.0,"race-asian":28407.0,"race-hawaiian-2000":371.0,"race-indian-2000":2964.0,"race-hawaiian":384.0,"race-total-2000":1235786.0,"housing-units-100":614754.0,"race-total":1316470.0,"race-black-2000":9035.0}},{"n":41,"name":"New Jersey","group":0,"data":{"race-white":6029248.0,"race-other":559722.0,"housing-units-100-2000":3310275.0,"race-white-2000":6104705.0,"race-two-more-2000":213755.0,"race-indian":29026.0,"race-two-more":240303.0,"pop100-2000":8414350.0,"pop100":8791894.0,"race-other-2000":450972.0,"race-asian-2000":480276.0,"race-black":1204826.0,"race-asian":725726.0,"race-hawaiian-2000":3329.0,"race-indian-2000":19492.0,"race-hawaiian":3043.0,"race-total-2000":8414350.0,"housing-units-100":3553562.0,"race-total":8791894.0,"race-black-2000":1141821.0}},{"n":42,"name":"New Mexico","group":0,"data":{"race-white":1407876.0,"race-other":308503.0,"housing-units-100-2000":780579.0,"race-white-2000":1214253.0,"race-two-more-2000":66327.0,"race-indian":193222.0,"race-two-more":77010.0,"pop100-2000":1819046.0,"pop100":2059179.0,"race-other-2000":309882.0,"race-asian-2000":19255.0,"race-black":42550.0,"race-asian":28208.0,"race-hawaiian-2000":1503.0,"race-indian-2000":173483.0,"race-hawaiian":1810.0,"race-total-2000":1819046.0,"housing-units-100":901388.0,"race-total":2059179.0,"race-black-2000":34343.0}},{"n":43,"name":"New York","group":0,"data":{"race-white":1.2740974E7,"race-other":1441563.0,"housing-units-100-2000":7679307.0,"race-white-2000":1.2893689E7,"race-two-more-2000":590182.0,"race-indian":106906.0,"race-two-more":585849.0,"pop100-2000":1.8976457E7,"pop100":1.9378102E7,"race-other-2000":1341946.0,"race-asian-2000":1044976.0,"race-black":3073800.0,"race-asian":1420244.0,"race-hawaiian-2000":8818.0,"race-indian-2000":82461.0,"race-hawaiian":8766.0,"race-total-2000":1.8976457E7,"housing-units-100":8108103.0,"race-total":1.9378102E7,"race-black-2000":3014385.0}},{"n":44,"name":"North Carolina","group":0,"data":{"race-white":6528950.0,"race-other":414030.0,"housing-units-100-2000":3523944.0,"race-white-2000":5804656.0,"race-two-more-2000":103260.0,"race-indian":122110.0,"race-two-more":206199.0,"pop100-2000":8049313.0,"pop100":9535483.0,"race-other-2000":186629.0,"race-asian-2000":113689.0,"race-black":2048628.0,"race-asian":208962.0,"race-hawaiian-2000":3983.0,"race-indian-2000":99551.0,"race-hawaiian":6604.0,"race-total-2000":8049313.0,"housing-units-100":4327528.0,"race-total":9535483.0,"race-black-2000":1737545.0}},{"n":45,"name":"North Dakota","group":0,"data":{"race-white":605449.0,"race-other":3509.0,"housing-units-100-2000":289677.0,"race-white-2000":593181.0,"race-two-more-2000":7398.0,"race-indian":36591.0,"race-two-more":11853.0,"pop100-2000":642200.0,"pop100":672591.0,"race-other-2000":2540.0,"race-asian-2000":3606.0,"race-black":7960.0,"race-asian":6909.0,"race-hawaiian-2000":230.0,"race-indian-2000":31329.0,"race-hawaiian":320.0,"race-total-2000":642200.0,"housing-units-100":317498.0,"race-total":672591.0,"race-black-2000":3916.0}},{"n":46,"name":"Ohio","group":0,"data":{"race-white":9539437.0,"race-other":130030.0,"housing-units-100-2000":4783051.0,"race-white-2000":9645453.0,"race-two-more-2000":157885.0,"race-indian":25292.0,"race-two-more":237765.0,"pop100-2000":1.135314E7,"pop100":1.1536504E7,"race-other-2000":88627.0,"race-asian-2000":132633.0,"race-black":1407681.0,"race-asian":192233.0,"race-hawaiian-2000":2749.0,"race-indian-2000":24486.0,"race-hawaiian":4066.0,"race-total-2000":1.135314E7,"housing-units-100":5127508.0,"race-total":1.1536504E7,"race-black-2000":1301307.0}},{"n":47,"name":"Oklahoma","group":0,"data":{"race-white":2706845.0,"race-other":154409.0,"housing-units-100-2000":1514400.0,"race-white-2000":2628434.0,"race-two-more-2000":155985.0,"race-indian":321687.0,"race-two-more":221321.0,"pop100-2000":3450654.0,"pop100":3751351.0,"race-other-2000":82898.0,"race-asian-2000":46767.0,"race-black":277644.0,"race-asian":65076.0,"race-hawaiian-2000":2372.0,"race-indian-2000":273230.0,"race-hawaiian":4369.0,"race-total-2000":3450654.0,"housing-units-100":1664378.0,"race-total":3751351.0,"race-black-2000":260968.0}},{"n":48,"name":"Oregon","group":0,"data":{"race-white":3204614.0,"race-other":204625.0,"housing-units-100-2000":1452709.0,"race-white-2000":2961623.0,"race-two-more-2000":104745.0,"race-indian":53203.0,"race-two-more":144759.0,"pop100-2000":3421399.0,"pop100":3831074.0,"race-other-2000":144832.0,"race-asian-2000":101350.0,"race-black":69206.0,"race-asian":141263.0,"race-hawaiian-2000":7976.0,"race-indian-2000":45211.0,"race-hawaiian":13404.0,"race-total-2000":3421399.0,"housing-units-100":1675562.0,"race-total":3831074.0,"race-black-2000":55662.0}},{"n":49,"name":"Pennsylvania","group":0,"data":{"race-white":1.0406288E7,"race-other":300983.0,"housing-units-100-2000":5249750.0,"race-white-2000":1.0484203E7,"race-two-more-2000":142224.0,"race-indian":26843.0,"race-two-more":237835.0,"pop100-2000":1.2281054E7,"pop100":1.2702379E7,"race-other-2000":188437.0,"race-asian-2000":219813.0,"race-black":1377689.0,"race-asian":349088.0,"race-hawaiian-2000":3417.0,"race-indian-2000":18348.0,"race-hawaiian":3653.0,"race-total-2000":1.2281054E7,"housing-units-100":5567315.0,"race-total":1.2702379E7,"race-black-2000":1224612.0}},{"n":50,"name":"Puerto Rico","group":0,"data":{"race-white":2825100.0,"race-other":289905.0,"housing-units-100-2000":1418476.0,"race-white-2000":3064862.0,"race-two-more-2000":158415.0,"race-indian":19839.0,"race-two-more":122246.0,"pop100-2000":3808610.0,"pop100":3725789.0,"race-other-2000":260011.0,"race-asian-2000":7960.0,"race-black":461498.0,"race-asian":6831.0,"race-hawaiian-2000":1093.0,"race-indian-2000":13336.0,"race-hawaiian":370.0,"race-total-2000":3808610.0,"housing-units-100":1636946.0,"race-total":3725789.0,"race-black-2000":302933.0}},{"n":51,"name":"Rhode Island","group":0,"data":{"race-white":856869.0,"race-other":63653.0,"housing-units-100-2000":439837.0,"race-white-2000":891191.0,"race-two-more-2000":28251.0,"race-indian":6058.0,"race-two-more":34787.0,"pop100-2000":1048319.0,"pop100":1052567.0,"race-other-2000":52616.0,"race-asian-2000":23665.0,"race-black":60189.0,"race-asian":30457.0,"race-hawaiian-2000":567.0,"race-indian-2000":5121.0,"race-hawaiian":554.0,"race-total-2000":1048319.0,"housing-units-100":463388.0,"race-total":1052567.0,"race-black-2000":46908.0}},{"n":52,"name":"South Carolina","group":0,"data":{"race-white":3060000.0,"race-other":113464.0,"housing-units-100-2000":1753670.0,"race-white-2000":2695560.0,"race-two-more-2000":39950.0,"race-indian":19524.0,"race-two-more":79935.0,"pop100-2000":4012012.0,"pop100":4625364.0,"race-other-2000":39926.0,"race-asian-2000":36014.0,"race-black":1290684.0,"race-asian":59051.0,"race-hawaiian-2000":1628.0,"race-indian-2000":13718.0,"race-hawaiian":2706.0,"race-total-2000":4012012.0,"housing-units-100":2137683.0,"race-total":4625364.0,"race-black-2000":1185216.0}},{"n":53,"name":"South Dakota","group":0,"data":{"race-white":699392.0,"race-other":7477.0,"housing-units-100-2000":323208.0,"race-white-2000":669404.0,"race-two-more-2000":10156.0,"race-indian":71817.0,"race-two-more":17283.0,"pop100-2000":754844.0,"pop100":814180.0,"race-other-2000":3677.0,"race-asian-2000":4378.0,"race-black":10207.0,"race-asian":7610.0,"race-hawaiian-2000":261.0,"race-indian-2000":62283.0,"race-hawaiian":394.0,"race-total-2000":754844.0,"housing-units-100":363438.0,"race-total":814180.0,"race-black-2000":4685.0}},{"n":54,"name":"Tennessee","group":0,"data":{"race-white":4921948.0,"race-other":141955.0,"housing-units-100-2000":2439443.0,"race-white-2000":4563310.0,"race-two-more-2000":63109.0,"race-indian":19994.0,"race-two-more":110009.0,"pop100-2000":5689283.0,"pop100":6346105.0,"race-other-2000":56036.0,"race-asian-2000":56662.0,"race-black":1057315.0,"race-asian":91242.0,"race-hawaiian-2000":2205.0,"race-indian-2000":15152.0,"race-hawaiian":3642.0,"race-total-2000":5689283.0,"housing-units-100":2812133.0,"race-total":6346105.0,"race-black-2000":932809.0}},{"n":55,"name":"Texas","group":0,"data":{"race-white":1.7701552E7,"race-other":2628186.0,"housing-units-100-2000":8157575.0,"race-white-2000":1.4799505E7,"race-two-more-2000":514633.0,"race-indian":170972.0,"race-two-more":679001.0,"pop100-2000":2.085182E7,"pop100":2.5145561E7,"race-other-2000":2438001.0,"race-asian-2000":562319.0,"race-black":2979598.0,"race-asian":964596.0,"race-hawaiian-2000":14434.0,"race-indian-2000":118362.0,"race-hawaiian":21656.0,"race-total-2000":2.085182E7,"housing-units-100":9977436.0,"race-total":2.5145561E7,"race-black-2000":2404566.0}},{"n":56,"name":"Utah","group":0,"data":{"race-white":2379560.0,"race-other":166754.0,"housing-units-100-2000":768594.0,"race-white-2000":1992975.0,"race-two-more-2000":47195.0,"race-indian":32927.0,"race-two-more":75518.0,"pop100-2000":2233169.0,"pop100":2763885.0,"race-other-2000":93405.0,"race-asian-2000":37108.0,"race-black":29287.0,"race-asian":55285.0,"race-hawaiian-2000":15145.0,"race-indian-2000":29684.0,"race-hawaiian":24554.0,"race-total-2000":2233169.0,"housing-units-100":979709.0,"race-total":2763885.0,"race-black-2000":17657.0}},{"n":57,"name":"Vermont","group":0,"data":{"race-white":596292.0,"race-other":2105.0,"housing-units-100-2000":294382.0,"race-white-2000":589208.0,"race-two-more-2000":7335.0,"race-indian":2207.0,"race-two-more":10753.0,"pop100-2000":608827.0,"pop100":625741.0,"race-other-2000":1443.0,"race-asian-2000":5217.0,"race-black":6277.0,"race-asian":7947.0,"race-hawaiian-2000":141.0,"race-indian-2000":2420.0,"race-hawaiian":160.0,"race-total-2000":608827.0,"housing-units-100":322539.0,"race-total":625741.0,"race-black-2000":3063.0}},{"n":58,"name":"Virginia","group":0,"data":{"race-white":5486852.0,"race-other":254278.0,"housing-units-100-2000":2904192.0,"race-white-2000":5120110.0,"race-two-more-2000":143069.0,"race-indian":29225.0,"race-two-more":233400.0,"pop100-2000":7078515.0,"pop100":8001024.0,"race-other-2000":138900.0,"race-asian-2000":261025.0,"race-black":1551399.0,"race-asian":439890.0,"race-hawaiian-2000":3946.0,"race-indian-2000":21172.0,"race-hawaiian":5980.0,"race-total-2000":7078515.0,"housing-units-100":3364939.0,"race-total":8001024.0,"race-black-2000":1390293.0}},{"n":59,"name":"Washington","group":0,"data":{"race-white":5196362.0,"race-other":349799.0,"housing-units-100-2000":2451075.0,"race-white-2000":4821823.0,"race-two-more-2000":213519.0,"race-indian":103869.0,"race-two-more":312926.0,"pop100-2000":5894121.0,"pop100":6724540.0,"race-other-2000":228923.0,"race-asian-2000":322335.0,"race-black":240042.0,"race-asian":481067.0,"race-hawaiian-2000":23953.0,"race-indian-2000":93301.0,"race-hawaiian":40475.0,"race-total-2000":5894121.0,"housing-units-100":2885677.0,"race-total":6724540.0,"race-black-2000":190267.0}},{"n":60,"name":"West Virginia","group":0,"data":{"race-white":1739988.0,"race-other":6119.0,"housing-units-100-2000":844623.0,"race-white-2000":1718777.0,"race-two-more-2000":15788.0,"race-indian":3787.0,"race-two-more":27142.0,"pop100-2000":1808344.0,"pop100":1852994.0,"race-other-2000":3107.0,"race-asian-2000":9434.0,"race-black":63124.0,"race-asian":12406.0,"race-hawaiian-2000":400.0,"race-indian-2000":3606.0,"race-hawaiian":428.0,"race-total-2000":1808344.0,"housing-units-100":881917.0,"race-total":1852994.0,"race-black-2000":57232.0}},{"n":61,"name":"Wisconsin","group":0,"data":{"race-white":4902067.0,"race-other":135867.0,"housing-units-100-2000":2321144.0,"race-white-2000":4769857.0,"race-two-more-2000":66895.0,"race-indian":54526.0,"race-two-more":104317.0,"pop100-2000":5363675.0,"pop100":5686986.0,"race-other-2000":84842.0,"race-asian-2000":88763.0,"race-black":359148.0,"race-asian":129234.0,"race-hawaiian-2000":1630.0,"race-indian-2000":47228.0,"race-hawaiian":1827.0,"race-total-2000":5363675.0,"housing-units-100":2624358.0,"race-total":5686986.0,"race-black-2000":304460.0}},{"n":62,"name":"Wyoming","group":0,"data":{"race-white":511279.0,"race-other":17049.0,"housing-units-100-2000":223854.0,"race-white-2000":454670.0,"race-two-more-2000":8883.0,"race-indian":13336.0,"race-two-more":12361.0,"pop100-2000":493782.0,"pop100":563626.0,"race-other-2000":12301.0,"race-asian-2000":2771.0,"race-black":4748.0,"race-asian":4426.0,"race-hawaiian-2000":302.0,"race-indian-2000":11133.0,"race-hawaiian":427.0,"race-total-2000":493782.0,"housing-units-100":261868.0,"race-total":563626.0,"race-black-2000":3722.0}}],"links":[{"source":0,"target":1,"value":0.7369018695955798},{"source":0,"target":2,"value":1.3905381352806314},{"source":0,"target":3,"value":0.5566393459738554},{"source":0,"target":4,"value":0.6512958988368245},{"source":0,"target":5,"value":0.5166731409024139},{"source":0,"target":6,"value":0.947674966003476},{"source":0,"target":7,"value":3.396266876115448},{"source":0,"target":8,"value":0.9150979070691427},{"source":0,"target":9,"value":0.9157166014262266},{"source":0,"target":10,"value":1.349285082216166},{"source":4,"target":11,"value":0.03975293414794512},{"source":9,"target":12,"value":0.11334980809584032},{"source":8,"target":13,"value":0.22941572119967407},{"source":1,"target":14,"value":0.11662821842779973},{"source":7,"target":15,"value":0.0},{"source":5,"target":16,"value":0.1457684486395803},{"source":1,"target":17,"value":0.09438805412806589},{"source":6,"target":18,"value":0.13278995895362677},{"source":6,"target":19,"value":0.13278995895362677},{"source":2,"target":20,"value":0.36468100909385415},{"source":3,"target":21,"value":0.5124866043562339},{"source":10,"target":22,"value":0.0},{"source":6,"target":23,"value":0.06661065808931793},{"source":3,"target":24,"value":0.27734261007701333},{"source":5,"target":25,"value":0.17031487809466211},{"source":1,"target":26,"value":0.10609832884591176},{"source":1,"target":27,"value":0.06707268333813482},{"source":1,"target":28,"value":0.14240792528285826},{"source":4,"target":29,"value":0.10447180365181004},{"source":6,"target":30,"value":0.04888828902808211},{"source":4,"target":31,"value":0.1864602722771991},{"source":5,"target":32,"value":0.15091185008594826},{"source":3,"target":33,"value":0.15797466517506195},{"source":5,"target":34,"value":0.11961943963270534},{"source":4,"target":35,"value":0.19312766484975077},{"source":5,"target":36,"value":0.16977931543118918},{"source":9,"target":37,"value":0.07261907272277138},{"source":6,"target":38,"value":0.0745989029930407},{"source":1,"target":39,"value":0.12947077594485684},{"source":6,"target":40,"value":0.05011687758989377},{"source":3,"target":41,"value":0.2993563230977322},{"source":8,"target":42,"value":0.3431835824061142},{"source":2,"target":43,"value":0.2641363293222885},{"source":3,"target":44,"value":0.3413040353312719},{"source":6,"target":45,"value":0.11118219823783701},{"source":3,"target":46,"value":0.24769118272148435},{"source":8,"target":47,"value":0.2035622174680305},{"source":1,"target":48,"value":0.15421972609747714},{"source":3,"target":49,"value":0.3302390740342059},{"source":1,"target":50,"value":0.13292676784090912},{"source":6,"target":51,"value":0.026349301786554133},{"source":4,"target":52,"value":0.03809431829014974},{"source":9,"target":53,"value":0.043034489423333745},{"source":4,"target":54,"value":0.1957961345859524},{"source":2,"target":55,"value":0.4078628096129682},{"source":1,"target":56,"value":0.19312507711582497},{"source":6,"target":57,"value":0.06181679472347469},{"source":3,"target":58,"value":0.2679791128325757},{"source":5,"target":59,"value":0.37848833994382824},{"source":6,"target":60,"value":0.08768880041706191},{"source":5,"target":61,"value":0.08483867639482658},{"source":6,"target":62,"value":0.06278344100902741}]} -------------------------------------------------------------------------------- /data/companions.clj: -------------------------------------------------------------------------------- 1 | 2 | (require '[clojure.string :as string]) 3 | 4 | (def input-data 5 | [{:given-name "Susan", :surname "Forman", :doctors [1]} 6 | {:given-name "Barbara", :surname "Wright", :doctors [1]} 7 | {:given-name "Ian", :surname "Chesterton", :doctors [1]} 8 | {:given-name "Vicki", :surname nil, :doctors [1]} 9 | {:given-name "Steven", :surname "Taylor", :doctors [1]} 10 | {:given-name "Katarina", :surname nil, :doctors [1]} 11 | {:given-name "Sara", :surname "Kingdom", :doctors [1]} 12 | {:given-name "Dodo", :surname "Chaplet", :doctors [1]} 13 | {:given-name "Polly", :surname nil, :doctors [1 2]} 14 | {:given-name "Ben", :surname "Jackson", :doctors [1 2]} 15 | {:given-name "Jamie", :surname "McCrimmon", :doctors [2]} 16 | {:given-name "Victoria", :surname "Waterfield", :doctors [2]} 17 | {:given-name "Zoe", :surname "Heriot", :doctors [2]} 18 | {:given-name "Brigadier", :surname "Lethbridge-Stewart", :doctors [2]} 19 | {:given-name "Liz", :surname "Shaw", :doctors [3]} 20 | {:given-name "Jo", :surname "Grant", :doctors [3]} 21 | {:given-name "Sarah Jane", :surname "Smith", :doctors [3 4 10]} 22 | {:given-name "Harry", :surname "Sullivan", :doctors [4]} 23 | {:given-name "Leela", :surname nil, :doctors [4]} 24 | {:given-name "K-9 Mark I", :surname nil, :doctors [4]} 25 | {:given-name "K-9 Mark II", :surname nil, :doctors [4]} 26 | {:given-name "Romana", :surname nil, :doctors [4]} 27 | {:given-name "Adric", :surname nil, :doctors [4 5]} 28 | {:given-name "Nyssa", :surname nil, :doctors [4 5]} 29 | {:given-name "Tegan", :surname "Jovanka", :doctors [4 5]} 30 | {:given-name "Vislor", :surname "Turlough", :doctors [5]} 31 | {:given-name "Kamelion", :surname nil, :doctors [5]} 32 | {:given-name "Peri", :surname "Brown", :doctors [5 6]} 33 | {:given-name "Melanie", :surname "Bush", :doctors [6 7]} 34 | {:given-name "Ace", :surname nil, :doctors [7]} 35 | {:given-name "Grace", :surname "Holloway", :doctors [8]} 36 | {:given-name "Rose", :surname "Tyler", :doctors [9 10]} 37 | {:given-name "Adam", :surname "Mitchell", :doctors [9]} 38 | {:given-name "Jack", :surname "Harkness", :doctors [9 10]} 39 | {:given-name "Mickey", :surname "Smith", :doctors [10]} 40 | {:given-name "Donna", :surname "Noble", :doctors [10]} 41 | {:given-name "Martha", :surname "Jones", :doctors [10]} 42 | {:given-name "Astrid", :surname "Peth", :doctors [10]} 43 | {:given-name "Jackson", :surname "Lake", :doctors [10]} 44 | {:given-name "Rosita", :surname "Farisi", :doctors [10]} 45 | {:given-name "Christina", :surname "de Souza", :doctors [10]} 46 | {:given-name "Adelaide", :surname "Brooke", :doctors [10]} 47 | {:given-name "Wilfred", :surname "Mott", :doctors [10]} 48 | {:given-name "Amy", :surname "Pond", :doctors [11]} 49 | {:given-name "Rory", :surname "Williams", :doctors [11]} 50 | {:given-name "River", :surname "Song", :doctors [11]} 51 | {:given-name "Craig", :surname "Owens", :doctors [11]} 52 | {:given-name "Clara", :surname "Oswald", :doctors [11]}]) 53 | 54 | (def companion (map string/lower-case 55 | (map :given-name input-data))) 56 | (def full-name 57 | (map (fn [{:keys [given-name surname]}] 58 | [(string/lower-case given-name) 59 | (string/trim 60 | (string/join \space [given-name surname]))]) 61 | input-data)) 62 | (def doctor 63 | (mapcat #(map (fn [d] [(string/lower-case (:given-name %)) d]) 64 | (:doctors %)) 65 | input-data)) 66 | 67 | (def actor 68 | [[1 "William Hartnell" "1963–66"] 69 | [2 "Patrick Troughton" "1966–69"] 70 | [3 "Jon Pertwee" "1970–74"] 71 | [4 "Tom Baker" "1974–81"] 72 | [5 "Peter Davison" "1981–84"] 73 | [6 "Colin Baker" "1984–86"] 74 | [7 "Sylvester McCoy" "1987–89, 1996"] 75 | [8 "Paul McGann" "1996"] 76 | [9 "Christopher Eccleston" "2005"] 77 | [10 "David Tennant" "2005–10"] 78 | [11 "Matt Smith" "2010–present"]]) 79 | 80 | -------------------------------------------------------------------------------- /data/companions.txt: -------------------------------------------------------------------------------- 1 | susan,Susan Forman 2 | barbara,Barbara Wright 3 | ian,Ian Chesterton 4 | vicki,Vicki 5 | steven,Steven Taylor 6 | katarina,Katarina 7 | sara,Sara Kingdom 8 | dodo,Dodo Chaplet 9 | polly,Polly 10 | ben,Ben Jackson 11 | jamie,Jamie McCrimmon 12 | victoria,Victoria Waterfield 13 | zoe,Zoe Heriot 14 | brigadier,Brigadier Lethbridge-Stewart 15 | liz,Liz Shaw 16 | jo,Jo Grant 17 | sarah jane,Sarah Jane Smith 18 | harry,Harry Sullivan 19 | leela,Leela 20 | k-9 mark i,K-9 Mark I 21 | k-9 mark ii,K-9 Mark II 22 | romana,Romana 23 | adric,Adric 24 | nyssa,Nyssa 25 | tegan,Tegan Jovanka 26 | vislor,Vislor Turlough 27 | kamelion,Kamelion 28 | peri,Peri Brown 29 | melanie,Melanie Bush 30 | ace,Ace 31 | grace,Grace Holloway 32 | rose,Rose Tyler 33 | adam,Adam Mitchell 34 | jack,Jack Harkness 35 | mickey,Mickey Smith 36 | donna,Donna Noble 37 | martha,Martha Jones 38 | astrid,Astrid Peth 39 | jackson,Jackson Lake 40 | rosita,Rosita Farisi 41 | christina,Christina de Souza 42 | adelaide,Adelaide Brooke 43 | wilfred,Wilfred Mott 44 | amy,Amy Pond 45 | rory,Rory Williams 46 | river,River Song 47 | craig,Craig Owens 48 | clara,Clara Oswald 49 | -------------------------------------------------------------------------------- /data/dehydratase.fasta: -------------------------------------------------------------------------------- 1 | >gi|190014205|emb|CAQ47849.1| putative dihydroxyacid dehydratase [Stenotrophomonas maltophilia K279a] 2 | MPEYRSRTSTAGRNMAGARALWRATGMKDGDFHKPIIAIANSFTQFVPGHVHLKDLGQLVAREIEQVGGV 3 | AKEFNTIAVDDGIAMGHDGMLYSLPSREIIADAVEYMVNAHCADALVCISNCDKITPGMLMAALRLNIPV 4 | VFVSGGPMEAGKTKLSEHKLDLVDAMVVAADDSASDEKVAAFERSACPTCGSCSGMFTANSMNCLTEALG 5 | LSLPGNGTTLATHADREALFRRAGRLIVELCHRWYGGEDPSALPRGIATQAAFANAMTLDIAMGGSTNTI 6 | LHLLAAAQEAEVDFDLTHIDALSRRVPQLCKVAPNTPKYHIEDVHRAGGVFGILGELDRAGLLETTVPTV 7 | HSASLADALERWDVVRSDNDTLHTFFKAGPAGIPTQEAFSQATRWPTLDVDRAEGCIRSLQHAYSLEGGL 8 | AVLRGNLAVDGCVVKTAGVDESIHVFEGPARVYESQDAAVAGILADEVQPGEVVVIRYEGPKGGPGMQEM 9 | LYPTSYLKSKGLGKQCALLTDGRFSGGTSGLSIGHVSPEAASGGVIGLVEDGDRIRIDIPARRIDLLLDE 10 | AVLAQRRSDADARGWKPRAPRPRKVTSALKAYALLATSADKGAVRNTALLGD 11 | -------------------------------------------------------------------------------- /data/delicious-rss-214k.json.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erochest/clj-data-analysis/59cd5a881c3715c66b71e61188f9484e796e960c/data/delicious-rss-214k.json.xz -------------------------------------------------------------------------------- /data/elephas.fasta: -------------------------------------------------------------------------------- 1 | >gi|5524211|gb|AAD44166.1| cytochrome b [Elephas maximus maximus] 2 | LCLYTHIGRNIYYGSYLYSETWNTGIMLLLITMATAFMGYVLPWGQMSFWGATVITNLFSAIPYIGTNLV 3 | EWIWGGFSVDKATLNRFFAFHFILPFTMVALAGVHLTFLHETGSNNPLGLTSDSDKIPFHPYYTIKDFLG 4 | LLILILLLLLLALLSPDMLGDPDNHMPADPLNTPLHIKPEWYFLFAYAILRSVPNKLGGVLALFLSIVIL 5 | GLMPFLHTSKHRSMMLRPLSQALFWTLTMDLLTLTWIGSQPVEYPYTIIGQMASILYFSIILAFLPIAGX 6 | IENY 7 | -------------------------------------------------------------------------------- /data/flights_with_colnames.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erochest/clj-data-analysis/59cd5a881c3715c66b71e61188f9484e796e960c/data/flights_with_colnames.csv.gz -------------------------------------------------------------------------------- /data/maltophilia.fasta: -------------------------------------------------------------------------------- 1 | >gi|190014208|emb|CAQ47852.1| putative shikimate dehydrogenase [Stenotrophomonas maltophilia K279a] 2 | MTDRYAVFGHPVAHSKSPQIHATFGRQEGIAVDYRAIDLAPEAFLAGLEAFAADGGVGANVTSPHKEAAF 3 | SVCTTLTARARRAGSVNTLLRKGDRWHGDTTDGIGLVRDLTDRHGLDLRGRRMLLIGAGGSARSVAPALL 4 | DAGITELVVVNRTPERADELIDAMGEPGRAISRYWEDLRDLGDFELIVNATSAGRDRDIEFKLPLSLVNS 5 | MTTAVDLNYGEAAIAFLAWARAAECRNTVDGLGMLVEQAAESFLQWHGVRPQTDEVYQSLRQGSAVLAGE 6 | D 7 | -------------------------------------------------------------------------------- /data/mchu.fasta: -------------------------------------------------------------------------------- 1 | >MCHU - Calmodulin - Human, rabbit, bovine, rat, and chicken 2 | ADQLTEEQIAEFKEAFSLFDKDGDGTITTKELGTVMRSLGQNPTEAELQDMINEVDADGNGTID 3 | FPEFLTMMARKMKDTDSEEEIREAFRVFDKDGNGYISAAELRHVMTNLGEKLTDEEVDEMIREA 4 | DIDGDGQVNYEEFVQMMTAK* 5 | -------------------------------------------------------------------------------- /data/ovax-chick.fasta: -------------------------------------------------------------------------------- 1 | >gi|129295|sp|P01013|OVAX_CHICK GENE X PROTEIN (OVALBUMIN-RELATED) 2 | QIKDLLVSSSTDLDTTLVLVNAIYFKGMWKTAFNAEDTREMPFHVTKQESKPVQMMCMNNSFNVATLPAE 3 | KMKILELPFASGDLSMLVLLPDEVSDLERIEKTINFEKLTEWTNPNTMEKRRVKVYLPQMKIEEKYNLTS 4 | VLMALGMTDLFIPSANLTGISSAESLKISQAVHGAFMELSEDGIEMAGSTGVIEDIKHSPESEQFRADHP 5 | FLFLIKHNPTNTIVYFGRYWSP 6 | -------------------------------------------------------------------------------- /data/salmonella.fasta: -------------------------------------------------------------------------------- 1 | ">gi|16759485|ref|NP_455102.1| ABC transporter ATP-binding protein YbbA [Salmonella enterica subsp. enterica serovar Typhi str. CT18] 2 | MPAENSVEVHRLRKSVGQGEHELSILTGVELVVKRGETIALIGESGSGKSTLLAILAGLDDGSSGEVSLV 3 | GKPLHQMDEEARAQLRAQHVGFVFQSFMLIPTLNALENVELPALLRGENSGQSKAGAKALLEQLGLGKRL 4 | DHLPAQLSGGEQQRVALARAFNGRPDVLFADEPTGNLDRQTGDKIADLLFSLNREHGTTLILVTHDPALA 5 | ARCDRRLRLVNGQLQEEA 6 | -------------------------------------------------------------------------------- /data/seqeuence-1.fasta: -------------------------------------------------------------------------------- 1 | >SEQUENCE_1 2 | MTEITAAMVKELRESTGAGMMDCKNALSETNGDFDKAVQLLREKGLGKAAKKADRLAAEG 3 | LVSVKVSDDFTIAAMRPSYLSYEDLDMTFVENEYKALVAELEKENEERRRLKDPNKPEHK 4 | IPQFASRKQLSDAILKEAEEKIKEELKAQGKPEKIWDNIIPGKMNSFIADNSQLDSKLTL 5 | MGQFYVMDDKKTVEQVIAEKEKEFGGKIKIVEFICFEVGEGLEKKTEDFAAEVAAQL 6 | >SEQUENCE_2 7 | SATVSEINSETDFVAKNDQFIALTKDTTAHIQSNSLQSVEELHSSTINGVKFEEYLKSQI 8 | ATIGENLVVRRFATLKAGANGVVNGYIHTNGRVGVVIAAACDSAEVASKSRDLLRQICMH 9 | -------------------------------------------------------------------------------- /data/sequences.fasta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erochest/clj-data-analysis/59cd5a881c3715c66b71e61188f9484e796e960c/data/sequences.fasta -------------------------------------------------------------------------------- /data/small-sample-header.csv: -------------------------------------------------------------------------------- 1 | given-name,surname,relation 2 | Gomez,Addams,father 3 | Morticia,Addams,mother 4 | Pugsley,Addams,brother 5 | Wednesday,Addams,sister 6 | Pubert,Addams,brother 7 | Fester,Addams,uncle 8 | Grandmama,,grandmother 9 | Thing,,hand 10 | Lurch,,butler 11 | Itt,,cousin 12 | Cackle,,cousin 13 | -------------------------------------------------------------------------------- /data/small-sample-header.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erochest/clj-data-analysis/59cd5a881c3715c66b71e61188f9484e796e960c/data/small-sample-header.xls -------------------------------------------------------------------------------- /data/small-sample-list.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Small Sample List 10 | 11 | 12 | 13 | 14 | 17 | 18 |
19 |

Small Sample List

20 |
21 | 22 | 29 | 30 |
31 |
32 |

Addam's Family

33 |
34 |

Here's some information about the Addam's Family.

35 | 48 |
49 | 50 |
51 |
52 |

The Munsters

53 |
54 |

A different take.

55 | 63 |
64 | 65 | 71 | 72 | 73 | -------------------------------------------------------------------------------- /data/small-sample-table.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Example data table 5 | 6 | 7 |

A Header

8 |

This contains a bunch of people.

9 |

Tonight we're going to code HTML like it's 1999!

10 | 11 | 12 | 13 | 30 | 31 | 32 | 44 | 45 |
Menu Here 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Given Name Surname Relation
Gomez Addams father
Morticia Addams mother
Pugsley Addams brother
Wednesday Addams sister
Pubert Addams brother
Fester Addams uncle
Grandmama grandmother
Thing hand
Lurch butler
Itt cousin
Cackle cousin
29 |
33 | 34 | 35 | 38 | 41 | 42 | 43 |
46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /data/small-sample.csv: -------------------------------------------------------------------------------- 1 | Gomez,Addams,father 2 | Morticia,Addams,mother 3 | Pugsley,Addams,brother 4 | Wednesday,Addams,sister 5 | Pubert,Addams,brother 6 | Fester,Addams,uncle 7 | Grandmama,,grandmother 8 | Thing,,hand 9 | Lurch,,butler 10 | Itt,,cousin 11 | Cackle,,cousin 12 | -------------------------------------------------------------------------------- /data/small-sample.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "given_name": "Gomez", 4 | "surname": "Addams", 5 | "relation": "father" 6 | }, 7 | { 8 | "given_name": "Morticia", 9 | "surname": "Addams", 10 | "relation": "mother" 11 | }, 12 | { 13 | "given_name": "Pugsley", 14 | "surname": "Addams", 15 | "relation": "brother" 16 | }, 17 | { 18 | "given_name": "Wednesday", 19 | "surname": "Addams", 20 | "relation": "sister" 21 | }, 22 | { 23 | "given_name": "Pubert", 24 | "surname": "Addams", 25 | "relation": "brother" 26 | }, 27 | { 28 | "given_name": "Fester", 29 | "surname": "Addams", 30 | "relation": "uncle" 31 | }, 32 | { 33 | "given_name": "Grandmama", 34 | "surname": "", 35 | "relation": "grandmother" 36 | }, 37 | { 38 | "given_name": "Thing", 39 | "surname": "", 40 | "relation": "hand" 41 | }, 42 | { 43 | "given_name": "Lurch", 44 | "surname": "", 45 | "relation": "butler" 46 | }, 47 | { 48 | "given_name": "Itt", 49 | "surname": "", 50 | "relation": "cousin" 51 | }, 52 | { 53 | "given_name": "Cackle", 54 | "surname": "", 55 | "relation": "cousin" 56 | } 57 | ] 58 | -------------------------------------------------------------------------------- /data/small-sample.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erochest/clj-data-analysis/59cd5a881c3715c66b71e61188f9484e796e960c/data/small-sample.sqlite -------------------------------------------------------------------------------- /data/small-sample.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Gomez 5 | Addams 6 | father 7 | 8 | 9 | Morticia 10 | Addams 11 | mother 12 | 13 | 14 | Pugsley 15 | Addams 16 | brother 17 | 18 | 19 | Wednesday 20 | Addams 21 | sister 22 | 23 | 24 | Pubert 25 | Addams 26 | brother 27 | 28 | 29 | Fester 30 | Addams 31 | uncle 32 | 33 | 34 | Grandmama 35 | grandmother 36 | 37 | 38 | Thing 39 | hand 40 | 41 | 42 | Lurch 43 | butler 44 | 45 | 46 | Itt 47 | cousin 48 | 49 | 50 | Cackle 51 | cousin 52 | 53 | 54 | -------------------------------------------------------------------------------- /data/sotu.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erochest/clj-data-analysis/59cd5a881c3715c66b71e61188f9484e796e960c/data/sotu.tar.gz -------------------------------------------------------------------------------- /data/transferase.fasta: -------------------------------------------------------------------------------- 1 | >gi|190576272|ref|YP_001974117.1| transferase [Stenotrophomonas maltophilia K279a] 2 | MNPLRPFRDKMPVLGERVYIDPSCTIIGDVELGDDVSVWPGTVIRGDVNYVRIGARTNVQDGTIIHVSHH 3 | SPYNKAGYPTLIGEGVTVGHGCIIHACTIGDYSLIGMGACILDGARVERHGFVGAGAVIGPGKVVGEGEL 4 | WVGNPARPARTLSDKEIESLHYSADHYVQLKDEYRG 5 | -------------------------------------------------------------------------------- /data/world-bank-filtered.csv: -------------------------------------------------------------------------------- 1 | SP.POP.TOTL,NY.GDP.MKTP.KD,SI.DST.04TH.20,SI.POV.GINI,year,SI.DST.FRST.20,NY.GNP.MKTP.KD,SI.DST.05TH.20,VC.IHR.PSRC.P5,cname,ccode,SI.DST.10TH.10,SI.DST.02ND.20,SI.DST.FRST.10,SI.DST.03RD.20,IC.FRM.CRIM.ZS 2 | 3065954,3400246575,20.33,36.16,2005,7.98,3494281476,44.63,1.793895147,Armenia,ARM,30.8,11.79,3.33,15.27,0.01 3 | 3061067,2370398385,20.78,35.66,2002,7.93,2459769230,44,2.254115967,Armenia,ARM,29.86,11.8,3.32,15.49,0.61 4 | 10158608,50275293599,22.35,26.82,2002,9.5,47614633047,36.55,1.998174476,Hungary,HUN,22.29,13.92,4.08,17.68,0.2 5 | 141910000,3.9821E11,21.29,40.11,2009,6.46,3.84673E11,47.13,11.2,Russian Federation,RUS,31.68,10.35,2.75,14.77,0.77 6 | 143150000,3.4971E11,22.35,37.51,2005,6.52,3.40577E11,44.43,24.9,Russian Federation,RUS,28.59,10.98,2.68,15.72,0.53 7 | 1.452996903E8,2.8588E11,22.65,35.7,2002,6.88,2.80764E11,42.91,30.7,Russian Federation,RUS,27.07,11.42,2.84,16.14,0.86 8 | 2056769,4494737198,21.98,43.17,2009,5.13,4455616246,48.87,1.750318096,"Macedonia, FYR",MKD,32.4,9.49,2.03,14.53,0.69 9 | 2038109,3877087656,22.74,39.13,2005,5.83,3803650942,45.34,2.600449731,"Macedonia, FYR",MKD,28.93,10.51,2.32,15.58,0.28 10 | 2022255,3453793697,22.34,38.75,2002,6.04,3412220087,45.21,3.461482355,"Macedonia, FYR",MKD,29.33,10.77,2.39,15.64,0.76 11 | 47105150,45231599857,22.61,28.21,2005,9.02,44816989449,37.43,8.611811198,Ukraine,UKR,22.73,13.45,3.87,17.49,0.46 12 | 46258200,53572110088,22.46,27.51,2008,9.36,53185919860,37.08,7.00128093,Ukraine,UKR,22.55,13.61,4.07,17.49,0.63 13 | 48202500,35912742450,22.58,28.28,2002,8.93,35472874982,37.43,10.00575279,Ukraine,UKR,22.8,13.52,3.79,17.54,0.73 14 | 27031000,1.46006E11,22.18,44.77,2006,4.28,1.45022E11,49.42,45.18089887,"Venezuela, RB",VEN,33.17,9.52,1.2,14.6,1.51 15 | 70923730,3.75074E11,22.42,38.95,2008,5.7,3.70751E11,45.06,3.3,Turkey,TUR,29.35,10.93,2.11,15.89,0.39 16 | 38151603,2.41613E11,22.03,34.07,2009,7.68,2.32304E11,42.11,1.3,Poland,POL,27.05,11.95,3.26,16.23,0.48 17 | 38165445,1.99364E11,22.38,34.92,2005,7.34,1.94877E11,42.38,1.45421045,Poland,POL,27.2,11.7,3.03,16.2,0.3 18 | 38230364,1.75843E11,22.17,34.05,2002,7.57,1.7525E11,41.98,1.872850358,Poland,POL,26.82,11.97,3.19,16.31,0.58 19 | 3435591,15435325000,22.36,35.81,2004,6.79,14992214940,42.97,8.42,Lithuania,LTU,27.59,11.63,2.72,16.25,2.7 20 | 3469070,13042025000,22.59,32.33,2002,7.68,12882053949,40.29,7.22,Lithuania,LTU,25.18,12.51,3.14,16.93,0.65 21 | 43696540,1.27917E11,0,58.66,2006,0,1.23171E11,100,40.00087879,Colombia,COL,100,0,0,0,0.68 22 | 46294841,1.49691E11,18.79,55.91,2010,3,1.43023E11,60.15,33.4,Colombia,COL,44.43,6.83,0.87,11.23,0.27 23 | 27866387,70497520780,20.41,50.87,2006,3.78,68232061393,55.55,2.7,Peru,PER,39.18,7.69,1.37,12.57,0.4 24 | 26579252,56085932802,19.17,55.64,2002,3,54652956637,59.67,2.7,Peru,PER,43.99,6.76,1.01,11.4,5.31 25 | 3294583,15573098990,20.17,55.06,2006,2.53,14385766978,58.83,11.2609092,Panama,PAN,41.61,6.79,0.74,11.68,0.54 26 | 3516820,21486310530,20.06,51.92,2010,3.3,19996912761,56.38,21.6,Panama,PAN,40.08,7.75,1.1,12.51,0.32 27 | 193246610,8.5507E11,19.04,54.69,2009,2.85,8.37864E11,58.57,22.7,Brazil,BRA,42.93,7.13,0.77,12.41,1.69 28 | 181633074,6.78218E11,18.65,58.78,2003,2.27,6.56136E11,62.41,33.1,Brazil,BRA,46.32,6.02,0.57,10.65,0.39 29 | 5383300,2058575694,22.37,36.19,2009,6.82,1979894266,43.38,8.1,Kyrgyz Republic,KGZ,27.79,11.4,2.8,16.03,0.34 30 | 5162600,1649306468,22.42,39.49,2005,6,1591124080,45.93,9.737463313,Kyrgyz Republic,KGZ,29.61,10.37,2.45,15.28,0.75 31 | 4990700,1442330936,22.43,31.67,2002,8.35,1388562993,40.29,8.215578376,Kyrgyz Republic,KGZ,25.02,12.35,3.65,16.58,2.57 32 | 6074487,15329111295,20.72,46.19,2006,4.61,14968132485,51.65,64.66389672,El Salvador,SLV,35.94,9.23,1.63,13.79,2.58 33 | 6008523,13985703810,21.47,50.72,2003,2.74,13586130065,54.32,55.85399274,El Salvador,SLV,37.42,8.09,0.58,13.38,3.85 34 | 67276383,1.654E11,20.97,42.35,2006,6.08,1.59261E11,49.15,6.966783574,Thailand,THA,33.3,9.78,2.5,14.02,0.11 35 | 78323298,1.45592E11,21.03,30.77,2008,9.24,1.4676E11,40.34,1.012470134,"Egypt, Arab Rep.",EGY,26.58,13.02,3.96,16.37,3.03 36 | 2338624,9010898599,22,35.91,2002,6.94,9037158560,43.24,10.82,Latvia,LVA,28.21,11.68,2.8,16.14,0.43 37 | 7440769,7888605693,22.47,33.4,2005,7.45,7792903607,41.05,1.89,Serbia,SRB,26.13,12.33,2.89,16.7,0.41 38 | 7480591,6847617227,22.19,32.81,2003,7.79,6799867375,40.93,2.2,Serbia,SRB,26.07,12.42,3.23,16.67,1.96 39 | 7500031,6669246165,22.1,32.74,2002,7.97,6636900444,40.9,2.1,Serbia,SRB,26.25,12.46,3.23,16.57,0.61 40 | 25567700,15538140015,21.48,36.72,2003,7.14,15350453855,44.19,3.778027432,Uzbekistan,UZB,29.47,11.52,2.85,15.67,0 41 | 25271800,14911842625,21.45,34.55,2002,7.8,14686773889,42.66,4.185949863,Uzbekistan,UZB,28.23,12.08,3.17,16.01,0.37 42 | 5537000,12459768320,20.99,37.72,2006,7.28,12793706076,45.48,1.8,Jordan,JOR,30.77,11.08,3.15,15.17,0.14 43 | 1358644,6427372284,22.19,36.81,2002,6.72,6157890585,43.94,10.46700535,Estonia,EST,28.41,11.27,2.75,15.88,0.13 44 | 1994530,21353851323,22.9,29.15,2002,8.65,21234138754,37.76,1.80784696,Slovenia,SVN,23.05,13.22,3.58,17.47,0.29 45 | 16468677,96486092629,18.67,51.84,2006,4.22,83927698499,57.45,5.6,Chile,CHL,41.98,7.85,1.55,11.81,0.55 46 | 3565603,1984642726,22.87,34.02,2009,7.29,2097930410,41.57,6.661387517,Moldova,MDA,25.76,11.8,3.05,16.47,0.41 47 | 3595182,1813877409,21.92,36.28,2005,7.01,2038692893,43.7,7.11464885,Moldova,MDA,28.52,11.47,2.9,15.9,0.17 48 | 3612869,1570901239,21.66,35.55,2003,7.5,1769841939,43.48,9.136617845,Moldova,MDA,28.48,11.57,3.22,15.79,0.02 49 | 3623059,1473640937,22.23,36.87,2002,6.82,1575359869,44.09,10.10377917,Moldova,MDA,28.39,11.13,2.85,15.73,0.74 50 | 107835259,6.69865E11,20.03,48.11,2006,4.8,6.56557E11,53.64,11.2,Mexico,MEX,38.28,8.51,1.96,13.02,0.69 51 | 31011199,52239577756,20.61,40.88,2007,6.52,51558797564,47.88,1.667139668,Morocco,MAR,33.22,10.45,2.66,14.54,0.02 52 | 39023850,3.40178E11,22.27,47.72,2006,3.59,3.31684E11,51.82,5.258322795,Argentina,ARG,34.59,8.38,1.13,13.94,1.25 53 | 9775591,18293979126,22.89,27.92,2005,8.76,18301047416,36.85,8.396859391,Belarus,BLR,22.13,13.68,3.63,17.82,0.27 54 | 9602000,24103693966,22.89,27.22,2008,9.17,23719637132,36.35,5.588444625,Belarus,BLR,21.9,13.77,3.8,17.82,0.42 55 | 9925000,14011685603,22.54,29.97,2002,8.35,13984063046,38.58,9.926347306,Belarus,BLR,23.86,13.18,3.45,17.35,0.51 56 | 6454548,10463076859,19.78,52.42,2010,3.26,10284915857,56.43,11.5,Paraguay,PRY,41.11,7.76,0.98,12.77,1.29 57 | 7017769,9505547333,19.74,57.56,2006,2.11,9068113372,60.69,43.00512029,Honduras,HND,44.06,6.12,0.57,11.34,2.16 58 | 6609337,7917422408,19.12,58.71,2003,2.21,7576321946,62.18,33.64936604,Honduras,HND,45.71,5.84,0.64,10.65,3.1 59 | 4361200,4354805817,22.13,41.05,2005,5.38,,46.9,9.001551483,Georgia,GEO,31.03,10.3,2.03,15.29,0.25 60 | 4383700,5475261546,22.05,41.34,2008,5.32,,47.15,5.985410164,Georgia,GEO,31.31,10.25,2,15.23,0.73 61 | 4357000,3379780412,22.03,40.31,2002,5.63,,46.4,6.312102332,Georgia,GEO,30.73,10.53,2.15,15.41,0.51 62 | 91703090,1.19869E11,21.04,42.98,2009,5.98,1.19734E11,49.69,5.4,Philippines,PHL,33.62,9.42,2.59,13.87,1.1 63 | 82293990,90705750112,21.17,44.48,2003,5.44,90394597904,50.68,7.820741223,Philippines,PHL,34.29,9.03,2.31,13.68,0.87 64 | 13034904,23597025901,18.46,55.89,2006,3.08,23083868461,60.26,45.14801183,Guatemala,GTM,44.92,6.85,1.06,11.35,1.5 65 | 12098576,21022740913,20.67,56.08,2003,2,20736423987,59.02,35.02065036,Guatemala,GTM,41.2,6.41,0.49,11.9,5.31 66 | 9264267,28536865195,19.9,51.06,2005,3.82,26964003324,56.05,25.84122414,Dominican Republic,DOM,39.7,7.84,1.32,12.39,0.72 67 | 7659764,19101459236,23.08,28.19,2007,8.5,17577433492,36.74,2.21195995,Bulgaria,BGR,22.17,13.74,3.28,17.94,0.24 68 | 5418590,43924489377,22,26,2009,10.12,41608493971,36.23,1.5,Slovak Republic,SVK,22.41,14.11,4.36,17.54,0.69 69 | 5387001,36495488121,22.01,29.84,2005,8.85,35465732633,38.87,1.957346105,Slovak Republic,SVK,24.65,13.25,3.64,17.02,0.38 70 | 4309413,19482907711,21.02,47.63,2005,4.1,18764555695,52.76,7.773680545,Costa Rica,CRI,35.8,8.81,1.31,13.31,0.43 71 | 13639708,21973124162,19.21,53.2,2006,3.57,20947595966,57.7,21.2,Ecuador,ECU,42.45,7.65,1.17,11.87,0.91 72 | 14464739,24995823420,20.71,49.26,2010,4.29,24510234498,53.79,18.2,Ecuador,ECU,38.32,8.23,1.35,12.98,0.95 73 | 12987992,18228555753,18.88,55.06,2003,3.01,17232227846,59.37,13.8,Ecuador,ECU,43.48,7.22,0.88,11.52,0.97 74 | 21480401,55996669267,22.93,30,2009,8.32,57115120182,38.3,1.8,Romania,ROM,23.5,13.06,3.38,17.39,0.26 75 | 21634371,48898332853,22.28,31.57,2005,8.01,48451176938,39.89,2.36,Romania,ROM,25.2,12.82,3.29,17,0.15 76 | 21803129,41162034208,22.81,31.46,2002,7.9,40746376912,39.4,3.4,Romania,ROM,24.5,12.75,3.14,17.14,0.47 77 | 9306660,10246990606,19.8,56.38,2006,2.19,9859711857,59.74,5.694846486,Bolivia,BOL,43.3,6.68,0.51,11.59,0.9 78 | 3141800,4793518372,22.29,33.03,2005,7.81,4892836061,41.17,4.169584315,Albania,ALB,26.05,12.21,3.3,16.52,0.01 79 | 3089778,4059111575,22.7,28.15,2002,9.09,4179382391,37.41,5.793296476,Albania,ALB,22.58,13.38,3.95,17.42,0.12 80 | 14858948,22796027469,22.44,34.95,2002,7.22,21878488473,42.5,13.19986372,Kazakhstan,KAZ,26.95,11.64,3.02,16.2,0.41 81 | 150407242,77850284715,21.17,30.39,2002,9.39,78259277922,40.07,6.247039621,Pakistan,PAK,26.2,12.98,4.1,16.39,0.08 82 | 6336724,1140155805,22.35,32.62,2003,7.92,1079608830,40.85,2.588088104,Tajikistan,TJK,25.71,12.29,3.37,16.59,0.81 83 | 32517656,,22.14,27.82,2008,9.4,,37.48,2.4,Afghanistan,AFG,23.21,13.61,4.08,17.37,1.46 84 | 3314466,23976536117,21.13,47.2,2006,4.56,23446171167,52.53,6.100766022,Uruguay,URY,35.92,8.48,1.76,13.3,0.65 85 | 3356584,30534154733,21.45,45.32,2010,4.92,29469335282,50.9,6.1,Uruguay,URY,34.36,8.99,1.91,13.74,0.32 86 | -------------------------------------------------------------------------------- /data/x-rates-usd_files/ga.js: -------------------------------------------------------------------------------- 1 | (function(){var g=void 0,h=!0,i=null,k=!1,aa=encodeURIComponent,ba=Infinity,ca=setTimeout,fa=decodeURIComponent,l=Math;function ga(a,b){return a.name=b} 2 | var n="push",ha="test",ia="slice",o="replace",ja="load",ka="floor",la="charAt",ma="value",p="indexOf",na="match",oa="port",pa="createElement",qa="path",q="name",t="host",u="toString",v="length",w="prototype",ra="clientWidth",x="split",sa="stopPropagation",ta="scope",y="location",ua="search",z="protocol",va="clientHeight",wa="href",A="substring",xa="apply",ya="navigator",B="join",C="toLowerCase",D;function za(a,b){switch(b){case 0:return""+a;case 1:return 1*a;case 2:return!!a;case 3:return 1E3*a}return a}function Aa(a){return"function"==typeof a}function Ba(a){return a!=g&&-1<(a.constructor+"")[p]("String")}function E(a,b){return g==a||"-"==a&&!b||""==a}function Ca(a){if(!a||""==a)return"";for(;a&&-1<" \n\r\t"[p](a[la](0));)a=a[A](1);for(;a&&-1<" \n\r\t"[p](a[la](a[v]-1));)a=a[A](0,a[v]-1);return a} 3 | function F(a){var b=1,c=0,d;if(!E(a)){b=0;for(d=a[v]-1;0<=d;d--)c=a.charCodeAt(d),b=(b<<6&268435455)+c+(c<<14),c=b&266338304,b=0!=c?b^c>>21:b}return b}function Da(){return l.round(2147483647*l.random())}function Ea(){}function G(a,b){if(aa instanceof Function)return b?encodeURI(a):aa(a);H(68);return escape(a)}function I(a){a=a[x]("+")[B](" ");if(fa instanceof Function)try{return fa(a)}catch(b){H(17)}else H(68);return unescape(a)} 4 | var Fa=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,!!d):a.attachEvent&&a.attachEvent("on"+b,c)},Ha=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,!!d):a.detachEvent&&a.detachEvent("on"+b,c)};function Ia(a,b){if(a){var c=J[pa]("script");c.type="text/javascript";c.async=h;c.src=a;c.id=b;var d=J.getElementsByTagName("script")[0];d.parentNode.insertBefore(c,d);return c}}function K(a){return a&&0a[x]("/")[0][p](":")&&(a=m+f[2][A](0,f[2].lastIndexOf("/"))+"/"+a);d.href=a;e=c(d);return{protocol:(d[z]||"")[C](),host:e[0], 7 | port:e[1],path:e[2],Pa:d[ua]||"",url:a||""}}function Ma(a,b){function c(b,c){a.contains(b)||a.set(b,[]);a.get(b)[n](c)}for(var d=Ca(b)[x]("&"),e=0;ef?c(d[e],"1"):c(d[e][A](0,f),d[e][A](f+1))}}function Oa(a,b){if(E(a)||"["==a[la](0)&&"]"==a[la](a[v]-1))return"-";var c=J.domain;return a[p](c+(b&&"/"!=b?b:""))==(0==a[p]("http://")?7:0==a[p]("https://")?8:0)?"0":a};var Pa=0;function Qa(a,b,c){!(1<=Pa)&&!(1<=100*l.random())&&(a=["utmt=error","utmerr="+a,"utmwv=5.3.5","utmn="+Da(),"utmsp=1"],b&&a[n]("api="+b),c&&a[n]("msg="+G(c[A](0,100))),M.w&&a[n]("aip=1"),Ra(a[B]("&")),Pa++)};var Sa=0,Ua={};function N(a){return Va("x"+Sa++,a)}function Va(a,b){Ua[a]=!!b;return a} 8 | var O=N(),Wa=N(),Xa=N(),Ya=N(),Za=N(),P=N(),Q=N(),$a=N(),ab=N(),bb=N(),cb=N(),db=N(),eb=N(),gb=N(),hb=N(),ib=N(),jb=N(),kb=N(),lb=N(),mb=N(),nb=N(),ob=N(),pb=N(),qb=N(),rb=N(),sb=N(),tb=N(),ub=N(),vb=N(),wb=N(),xb=N(),yb=N(),zb=N(),Ab=N(),Bb=N(),Cb=N(h),Db=Va("currencyCode"),Eb=Va("page"),Fb=Va("title"),Gb=N(),Hb=N(),Ib=N(),Jb=N(),Kb=N(),Lb=N(),Mb=N(),Nb=N(),Ob=N(),R=N(h),Pb=N(h),Qb=N(h),Rb=N(h),Sb=N(h),Ub=N(h),Vb=N(h),Wb=N(h),Xb=N(h),Yb=N(h),Zb=N(h),S=N(h),$b=N(h),ac=N(h),bc=N(h),cc=N(h),dc=N(h), 9 | ec=N(h),fc=N(h),gc=N(h),hc=N(h),ic=N(h),jc=N(h),kc=N(h),lc=N(h),mc=N(h),nc=N(h),oc=Va("campaignParams"),pc=N(),qc=Va("hitCallback"),rc=N();N();var sc=N(),tc=N(),uc=N(),vc=N(),wc=N(),xc=N(),yc=N(),zc=N(),Ac=N(),Bc=N(),Cc=N(),Dc=N();N();var Hc=N(),Ic=N(),Jc=N(),Kc=N();function Lc(a){var b=this.plugins_;if(b)return b.get(a)}var T=function(a,b,c,d){a[b]=function(){try{return d!=g&&H(d),c[xa](this,arguments)}catch(a){throw Qa("exc",b,a&&a[q]),a;}}},Mc=function(a,b,c,d){U[w][a]=function(){try{return H(c),za(this.a.get(b),d)}catch(e){throw Qa("exc",a,e&&e[q]),e;}}},V=function(a,b,c,d,e){U[w][a]=function(f){try{H(c),e==g?this.a.set(b,za(f,d)):this.a.set(b,e)}catch(j){throw Qa("exc",a,j&&j[q]),j;}}};var Nc=RegExp(/(^|\.)doubleclick\.net$/i),Oc=function(a,b){return Nc[ha](J[y].hostname)?h:"/"!==b?k:(0==a[p]("www.google.")||0==a[p](".google.")||0==a[p]("google."))&&!(-1b[v]||Wc(b[0],c))return k;b=b[ia](1)[B](".")[x]("|"); 14 | 0=b[v])return h;b=b[1][x](-1==b[1][p](",")?"^":",");for(c=0;cb[v]||Wc(b[0],c))return a.set(ac,g),a.set(bc,g),a.set(cc,g),a.set(ec,g),a.set(fc,g),a.set(kc,g),a.set(lc,g),a.set(mc,g),a.set(nc,g),a.set(gc,g),a.set(hc,g),a.set(ic,g),a.set(jc,g),k;a.set(ac,1*b[1]);a.set(bc,1*b[2]);a.set(cc,1*b[3]);var d=b[ia](4)[B]("."),b=function(a){return(a=d[na](a+"=(.*?)(?:\\|utm|$)"))&&2==a[v]?a[1]:g},c=function(b,c){c&&(c=e?I(c):c[x]("%20")[B](" "),a.set(b,c))};-1==d[p]("=")&& 16 | (d=I(d));var e="2"==b("utmcvr");c(ec,b("utmcid"));c(fc,b("utmccn"));c(kc,b("utmcsr"));c(lc,b("utmcmd"));c(mc,b("utmctr"));c(nc,b("utmcct"));c(gc,b("utmgclid"));c(ic,b("utmdclid"));return h},Wc=function(a,b){return b?a!=b:!/^\d+$/[ha](a)};var Qc=function(){this.B=[]};Qc[w].add=function(a,b){this.B[n]({name:a,s:b})};Qc[w].execute=function(a){try{for(var b=0;b=100*a.get(sb)&&a[sa]()}function fd(a){gd(a.get(O))&&a[sa]()}function hd(a){"file:"==J[y][z]&&a[sa]()}function id(a){a.get(Fb)||a.set(Fb,J.title,h);a.get(Eb)||a.set(Eb,J[y].pathname+J[y][ua],h)};var jd=new function(){var a=[];this.set=function(b){a[b]=h};this.Ya=function(){for(var b=[],c=0;cd?(this.h=b[A](0,d),this.l=b[A](d+1,c),this.g=b[A](c+1)):(this.h=b[A](0,d),this.g=b[A](d+1));this.k=a[ia](1);this.Na=!this.l&&"_require"==this.g;this.K=!this.h&&!this.l&&"_provide"==this.g}},Y=function(){T(Y[w],"push",Y[w][n],5);T(Y[w],"_getPlugin",Lc,121);T(Y[w], 20 | "_createAsyncTracker",Y[w].Ta,33);T(Y[w],"_getAsyncTracker",Y[w].Ua,34);this.J=new Ja;this.p=[]};D=Y[w];D.Oa=function(a,b,c){var d=this.J.get(a);if(!Aa(d))return k;b.plugins_=b.plugins_||new Ja;b.plugins_.set(a,new d(b,c||{}));return h};D.push=function(a){var b=Z.Wa[xa](this,arguments),b=Z.p.concat(b);for(Z.p=[];0e?b+"#"+d:b+"&"+d;c="";f=b[p]("?");0f?b+"?"+d+c:b+"&"+d+c},Sd=function(a,b,c,d){for(var e=0;3>e;e++){for(var f=0;3>f;f++){if(d==F(a+b+c))return H(127),[b,c];var j=b[o](/ /g,"%20"),m= 32 | c[o](/ /g,"%20");if(d==F(a+j+m))return H(128),[j,m];j=j[o](/\+/g,"%20");m=m[o](/\+/g,"%20");if(d==F(a+j+m))return H(129),[j,m];try{var r=b[na]("utmctr=(.*?)(?:\\|utm|$)");if(r&&2==r[v]&&(j=b[o](r[1],G(I(r[1]))),d==F(a+j+c)))return H(139),[j,c]}catch(s){}b=I(b)}c=I(c)}};var Wd="|",Yd=function(a,b,c,d,e,f,j,m,r){var s=Xd(a,b);s||(s={},a.get(zb)[n](s));s.id_=b;s.affiliation_=c;s.total_=d;s.tax_=e;s.shipping_=f;s.city_=j;s.state_=m;s.country_=r;s.items_=s.items_||[];return s},Zd=function(a,b,c,d,e,f,j){var a=Xd(a,b)||Yd(a,b,"",0,0,0,"","",""),m;a:{if(a&&a.items_){m=a.items_;for(var r=0;rb[v])&&/^\d+$/[ha](b[0])&&(b[0]=""+c,Bd(a,"__utmx",b[B](".")))},Ud=function(a,b){var c=Vc(a.get(P),kd("__utmx"));"-"==c&&(c="");return b?G(c):c};var ce=function(a,b){var c=l.min(a.b(Ac,0),100);if(a.b(R,0)%100>=c)return k;a:{if(c=(c=W.performance||W.webkitPerformance)&&c.timing){var d=c.navigationStart;if(0==d)H(133);else{c=[c.loadEventStart-d,c.domainLookupEnd-c.domainLookupStart,c.connectEnd-c.connectStart,c.responseStart-c.requestStart,c.responseEnd-c.responseStart,c.fetchStart-d];break a}}c=g}c||(W.top!=W?c=g:(d=(c=W.external)&&c.onloadT,c&&!c.isValidLoadTime&&(d=g),2147483648c[d]){d=k;break a}d=h}d?b(be(c)):b(be(c[ia](0,1)))}else Fa(W,"load",function(){ce(a,b)},k);return h},ee=function(a,b,c,d){var e=new td;e.f(14,90,b[A](0,64));e.f(14,91,a[A](0,64));e.f(14,92,""+de(c));d!=g&&e.f(14,93,d[A](0,64));e.o(14,90,c);return e},de=function(a){return isNaN(a)||0>a?0:5E3>a?10*l[ka](a/10):5E4>a?100*l[ka](a/100):41E5>a?1E3*l[ka](a/1E3):41E5},be=function(a){for(var b=new td,c=0;c=1E3*l.random())try{var b=J[y];this.a.set(Jc,b.hash[v]);-1!=b.hash[ua](/utm_/)&&H(137)}catch(c){H(134)}this.a.j("page");this.L(a)};D.G=function(a,b,c,d,e){if(""==a||(!rd(a)||""==b||!rd(b))||c!=g&&!rd(c)||d!=g&&!sd(d))return k;this.set(tc,a,h);this.set(uc,b,h);this.set(vc,c,h);this.set(wc,d,h);this.set(sc,!!e,h);this.a.j("event");return h}; 40 | D.Ia=function(a,b,c,d,e){var f=this.a.b(Ac,0);1*e===e&&(f=e);if(this.a.b(R,0)%100>=f)return k;c=1*(""+c);if(""==a||(!rd(a)||""==b||!rd(b)||!sd(c)||isNaN(c)||0>c||0>f||100=a||a>e.get(vb))a=k;else if(!b||!c||128=a&&Ba(b)&&""!=b){var c=this.get(Cc)||[];c[a]=b;this.set(Cc,c)}};D.W=function(a){a=""+a;if(a[na](/^[A-Za-z0-9]{1,5}$/)){var b=this.get(Dc)||[];b[n](a);this.set(Dc,b)}};D.v=function(){this.a[ja]()};D.Ca=function(a){a&&""!=a&&(this.set(Qb,a),this.a.j("var"))};var fe=function(a){"trans"!==a.get(pc)&&500<=a.b(Zb,0)&&a[sa]();if("event"===a.get(pc)){var b=(new Date).getTime(),c=a.b($b,0),d=a.b(Vb,0),c=l[ka](1*((b-(c!=d?c:1E3*c))/1E3));0=a.b(S,0)&&a[sa]()}},he=function(a){"event"===a.get(pc)&&a.set(S,l.max(0,a.b(S,10)-1))};var ie=function(){var a=[];this.add=function(b,c,d){d&&(c=G(""+c));a[n](b+"="+c)};this.toString=function(){return a[B]("&")}},je=function(a,b){(b||2!=a.get(ub))&&a.z(Zb)},ke=function(a,b){b.add("utmwv","5.3.5");b.add("utms",a.get(Zb));b.add("utmn",Da());var c=J[y].hostname;E(c)||b.add("utmhn",c,h);c=a.get(sb);100!=c&&b.add("utmsp",c,h)},le=function(a,b){b.add("utmac",Ca(a.get(O)));a.get(Kc)&&b.add("utmxkey",a.get(Kc),h);a.get(sc)&&b.add("utmni",1);var c=a.get(Dc);c&&0=a[v]){var e=b,b=c||te()+"/__utm.gif?",f=new Image(1,1);f.src=b+a;f.onload=function(){f.onload=i;f.onerror=i;e()};f.onerror=function(){f.onload=i;f.onerror=i;e()}}else if(8192>=a[v]){var j=b;if(0<=W[ya].userAgent[p]("Firefox")&&![].reduce)throw new ve(a[v]); 53 | var m,b=te()+"/p/__utm.gif";if(c=W.XDomainRequest)m=new c,m.open("POST",b);else if(c=W.XMLHttpRequest)c=new c,"withCredentials"in c&&(m=c,m.open("POST",b,h),m.setRequestHeader("Content-Type","text/plain"));m?(m.onreadystatechange=function(){4==m.readyState&&(j(),m=i)},m.send(a),b=h):b=g;b||we(a,j)}else throw new ue(a[v]);},we=function(a,b){if(J.body){a=aa(a);try{var c=J[pa]('')}catch(d){c=J[pa]("iframe"),ga(c,a)}c.height="0";c.width="0";c.style.display="none";c.style.visibility= 54 | "hidden";var e=J[y],e=te()+"/u/post_iframe.html#"+aa(e[z]+"//"+e[t]+"/favicon.ico"),f=function(){c.src="";c.parentNode&&c.parentNode.removeChild(c)};Fa(W,"beforeunload",f);var j=k,m=0,r=function(){if(!j){try{if(98){var j=g.body;return function(m){return j.querySelectorAll(m)}}if(b.jQuery){return b.jQuery["find"]}if(b.Sizzle){return b.Sizzle}if(b.YAHOO&&YAHOO.util&&YAHOO.util.Selector){return YAHOO.util.Selector.query}if("qwery" in b){return qwery}if(b.YUI){YUI().use("node",function(m){return m.all})}if(g.querySelectorAll){var j=g.body;if(j){return function(m){return j.querySelectorAll(m)}}else{return function(m){return[]}}}return function(m){return[]}},getQryParams:function(o){var r=o.split(/[&?]/g);var q={};try{for(var l=0,t=r.length;l=8)?"mousedown":"mouseup",function(p){if(!p){p=window.event}a.broadcastEvent(m,{event:p})});a.onMouseBound=true}if(!a.events[m]){a.events[m]={}}function n(p,q){if(!a.events[m][p.dcssID]){a.events[m][p.dcssID]=d([])}a.events[m][p.dcssID].push(q)}if(j){n(j,l)}else{for(dcsid in a.dcss){n(a.dcss[dcsid],l)}}},broadcastEvent:function(j,k){for(dcsid in a.dcss){a.fireEvent(j,a.dcss[dcsid],k)}},_callFn:function(j,k,l,m){if(typeof k==="function"){if(k.onetime){l.push(k);return true}else{k(j,m);return false}}},fireEvent:function(n,k,q){var p=d([]);if(a.events[n]&&a.events[n][k.dcssID]){var j=a.events[n][k.dcssID];if(!j.length){return}for(var l=j.length-1;l>=0;l--){var m=j[l];if(a._callFn(k,m,p,q)){j.pop()}}}p.forEach(function(o){o(k,q)})},registerPlugin:function(k,m){var l=false;for(dcsid in a.dcss){var j=a.dcss[dcsid];if(k in j.plugins){l=true;j.registerPlugin(k,m)}}if(!l){m({noOwner:true})}},dcsDebug:function(){for(dcsid in a.dcss){a.dcss[dcsid].dcsDebug()}}};var c=a.fireEvent;var e=a.bindEvent;a.dcs=function(){var j=this;this.exre=(function(){return(b.RegExp?new RegExp("dcs(uri)|(ref)|(aut)|(met)|(sta)|(sip)|(pro)|(byt)|(dat)|(p3p)|(cfg)|(redirect)|(cip)","i"):"")})();this.re={};this.plugins=this["plugins"]={};this.WT=this["WT"]={};this.DCS=this["DCS"]={};this.DCSext=this["DCSext"]={};this.dcssID=this["dcssID"]="dcsobj_"+a.dcssIdx++;this.images=this["images"]=[];this.errors=this["errors"]=[];this.FPCConfig=this["FPCConfig"]={};this.TPCConfig=this["TPCConfig"]={};this.images=[];this.navigationtag=[];this._selectors=[];this._onsitedoms=[];this._downloadtypes=[];this.adclickparam="";this.plugInWaitCount=0;this.gWtAccountRollup="";this.gTempWtId="";this.onMouseBound=false;return this};a.dcs.prototype={init:function(l){this.config=l;var k=this;function n(p,o){return l.hasOwnProperty(p)?l[p]:o}function m(p,q,o){if(!p){return o}return p.hasOwnProperty(q)?p[q]:o}this.errorlogger=n("errorlogger",function(o){});this.dcsid=this["dcsid"]=l.dcsid;this.queue=this["queue"]=n("queue",[]);this.domain=this["domain"]=n("domain","statse.webtrendslive.com");this.timezone=this["timezone"]=n("timezone",-8);this.enabled=this["enabled"]=n("enabled",true);this.i18n=this["i18n"]=n("i18n",true);this.re=(function(){return(b.RegExp?(k.i18n?{"%25":/\%/g,"%26":/\&/g,"%23":/\#/g}:{"%09":/\t/g,"%20":/ /g,"%23":/\#/g,"%26":/\&/g,"%2B":/\+/g,"%3F":/\?/g,"%5C":/\\/g,"%22":/\"/g,"%7F":/\x7F/g,"%A0":/\xA0/g}):"")})();if(l.metanames){var j=l.metanames.toLowerCase();this.metanames=d(j.split(","))}if(b.webtrendsAsyncLoad&&typeof b.webtrendsAsyncLoad==="function"&&!n("privateFlag",false)){a.bindEvent("onready",window.webtrendsAsyncLoad,this)}this.vtid=this["vtid"]=n("vtid",undefined);this.paidsearchparams=n("paidsearchparams","gclid");this.splitvalue=this["splitvalue"]=n("splitvalue","");a.dcsdelay=l.dcsdelay||a.dcsdelay;this.delayAll=this["delayAll"]=n("delayAll",false);this.preserve=this["preserve"]=n("preserve",true);this.navigationtag=d(n("navigationtag","div,table").toLowerCase().split(","));this._onsitedoms=n("onsitedoms","");if(!a.isFn(this._onsitedoms.test)){this._onsitedoms=d(this._onsitedoms.toLowerCase().split(","));this._onsitedoms.forEach(function(q,p,o){o[p]=q.replace(/^\s*/,"").replace(/\s*$/,"")})}this._downloadtypes=d(n("downloadtypes","xls,doc,pdf,txt,csv,zip,docx,xlsx,rar,gzip").toLowerCase().split(","));this._downloadtypes.forEach(function(q,p,o){o[p]=q.replace(/^\s*/,"").replace(/\s*$/,"")});if(n("adimpressions",false)){this.adclickparam=n("adsparam","WT.ac")}this.FPCConfig.enabled=this["FPCConfig"]["enabled"]=m(l.FPCConfig,"enabled",true);this.FPCConfig.domain=this["FPCConfig"]["domain"]=m(l.FPCConfig,"domain",n("fpcdom",""));this.FPCConfig.name=this["FPCConfig"]["name"]=m(l.FPCConfig,"name",n("fpc","WT_FPC"));this.FPCConfig.expiry=this["FPCConfig"]["expiry"]=m(l.FPCConfig,"expires",n("cookieexpires",63113851500));this.FPCConfig.expiry=(this.FPCConfig.expiry<63113851500)?this.FPCConfig.expiry:63113851500;this.FPCConfig.expireDate=new Date(this.getTime()+this.FPCConfig.expiry);this.FPCConfig.sessionOnly=(this.FPCConfig.expiry===0);this.TPCConfig.enabled=this["TPCConfig"]["enabled"]=m(l.TPCConfig,"enabled",!n("disablecookie",false));this.TPCConfig.cfgType=this["TPCConfig"]["cfgType"]=m(l.TPCConfig,"cfgType",!this.TPCConfig.enabled?"1":"");if(l.cookieTypes){if(l.cookieTypes.toLowerCase()==="none"){this.FPCConfig.enabled=false;this.TPCConfig.enabled=false;this.TPCConfig.cfgType="1"}else{if(l.cookieTypes.toLowerCase()==="firstpartyonly"){this.FPCConfig.enabled=true;this.TPCConfig.enabled=false;this.TPCConfig.cfgType="1"}else{if(l.cookieTypes.toLowerCase()==="all"){this.FPCConfig.enabled=true;this.TPCConfig.enabled=true;this.TPCConfig.cfgType=m(l.TPCConfig,"cfgType","")}}}}this.fpc=this["fpc"]=this.FPCConfig.name;this.fpcdom=this["fpcdom"]=this.FPCConfig.domain;this.cookieExp=this["cookieExp"]=this.FPCConfig.expiry;d(n("pageEvents",[])).forEach(function(o){l[o.toLowerCase()]=true;this._NoopDontCompileMeOut=true});if(n("offsite",false)){this.addOffsiteTracking()}if(n("download",false)){this.addDownloadTracking()}if(n("anchor",false)){this.addAnchorTracking()}if(n("javascript",false)){this.addJavaScriptTracking()}if(n("rightclick",false)){this.addRightClickTracking()}if(!n("privateFlag",false)){a.dcss[this.dcssID]=this}this.plugins=l.plugins||{};this._processPlugins();if(!a.gWtId[this.domain]){a.gWtId[this.domain]=""}if(!n("privateFlag",false)&&this.FPCConfig.enabled){this.dcsGetId(this.dcssID)}this.checkReady();return this},_processPlugins:function(){for(var l in this.plugins){var j=this.plugins[l];if(!a.plugins[l]){a.plugins[l]=j;var m=j.src;if(a.isFn(m)){b.setTimeout(function(n){return function(){n()}}(m),1)}else{a.loadJS(m,false)}}if(!j.async){var k=this;j.loaded=false;this.plugInWaitCount++;if(j.timeout){b.setTimeout(function(n){return function(){if(n.loaded){return}n.timedout=true;k.plugInWaitCount--;k.checkReady()}}(j),j.timeout)}}}},dcsGetIdCallback:function(j){if(typeof(j)!="undefined"){if(!a.gWtId[this.domain]&&j.gTempWtId){a.gWtId[this.domain]=j.gTempWtId}this.gTempWtId=j.gTempWtId;if(!a.gWtId[this.domain]&&j.gWtId){a.gWtId[this.domain]=j.gWtId}this.gWtAccountRollup=j.gWtAccountRollup}this.plugInWaitCount--;this.checkReady()},dcsGetId:function(k){if((g.cookie.indexOf(this.FPCConfig.name+"=")==-1)&&(g.cookie.indexOf("WTLOPTOUT=")==-1)&&this.TPCConfig.enabled){if(this.enabled){var j="//"+this.domain+"/"+this.dcsid+"/wtid.js?callback=Webtrends.dcss."+k+".dcsGetIdCallback";a.loadJS(j,true);this.plugInWaitCount++}return false}return true},registerPlugin:function(k,l){var j=this.plugins[k];if(j){if(a.isFn(l)){if(!this.isReady()){e("onready",function(p,n,o){var m=function(){p(n,o)};m.onetime=true;return m}(l,this,j),this)}else{l(this,j)}}j.loaded=true;if(!j.async&&!j.timedout){this.plugInWaitCount--}}this.checkReady()},isReady:function(){return(this.plugInWaitCount<=0)},checkReady:function(){if(this.plugInWaitCount<=0){this.setReady()}},setReady:function(){if(this._readySet){return}c("onready",this);this.flushqueue();this.redirectqueue();this._readySet=true},flushqueue:function(){for(var j=0;j(p.getTime()+1800000))||(w.getTime()>(v.getTime()+28800000))){l.vt_f_tlv=Math.floor((v.getTime()-u)/1000);v.setTime(w.getTime());l.vt_f_s="1"}if((w.getDate()!=p.getDate())||(w.getMonth()!=p.getMonth())||(w.getFullYear()!=p.getFullYear())){l.vt_f_d="1"}}l.co_f=escape(l.co_f);l.vtid=(typeof(this.vtid)=="undefined")?l.co_f:(this.vtid||"");l.vtvs=(v.getTime()-u).toString();var n=(this.FPCConfig.sessionOnly)?"":("; expires="+this.FPCConfig.expireDate.toGMTString());var q=n+"; path=/"+(((this.FPCConfig.domain!=""))?("; domain="+this.FPCConfig.domain):(""));var y=w.getTime().toString();var x=v.getTime().toString();t.id=l.co_f;t.lv=y;t.ss=x;this.dcsSaveCookie(k,t,q);var j=this.dcsIsFpcSet(k,l.co_f,y,x);if(j!=0){l.co_f=l.vtvs=l.vt_f_s=l.vt_f_d=l.vt_f_tlh=l.vt_f_tlv="";if(typeof(this.vtid)=="undefined"){l.vtid=""}l.vt_f=l.vt_f_a=j}},track:function(){try{var k;if(arguments&&arguments.length>1){k={argsa:Array.prototype.slice.call(arguments)}}else{if(arguments.length===1){k=arguments[0]}}if(typeof k==="undefined"){k={element:undefined,event:undefined,argsa:[]}}if(typeof k.argsa==="undefined"){k.argsa=[]}this.enQueue("collect",k);return this}catch(j){this.errors.push(j);this.errorlogger(j)}},dcsMultiTrack:function(j){if(j&&j.length>1){j={argsa:Array.prototype.slice.call(arguments)}}this._multiTrack(j)},_multiTrack:function(l){try{if(typeof l==="undefined"){l={}}this.enQueue("multitrack",l);if(l.delayTime){var j=Number(l.delayTime);this.spinLock((isNaN(j))?a.dcsdelay:j)}else{if(this.delayAll){this.spinLock(a.dcsdelay)}}return false}catch(k){this.errors.push(k);this.errorlogger(k)}},dcsCleanUp:function(){this.DCS={};this.WT={};this.DCSext={};if(arguments.length%2==0){this.dcsSetProps(arguments)}},dcsSetProps:function(j){if(!j){return}for(var k=0,l=j.length;k=5));var L=((B.indexOf("msie")!=-1)&&(B.indexOf("opera")==-1));var D=(L&&(N==4)&&(B.indexOf("msie 4")!=-1));var K=(L&&!D);var G=(B.indexOf("opera")!=-1);var F=(B.indexOf("opera 5")!=-1||B.indexOf("opera/5")!=-1);var E=(B.indexOf("opera 6")!=-1||B.indexOf("opera/6")!=-1);var v=(G&&!F&&!E);var I="1.1";if(O){I="1.8"}else{if(M){I="1.7"}else{if(y){I="1.6"}else{if(x||C||J||v){I="1.5"}else{if((A&&K)||E){I="1.4"}else{if(K||z||F){I="1.3"}else{if(D){I="1.2"}}}}}}}return I})();j.ct="unknown";if(g.body&&g.body.addBehavior){try{g.body.addBehavior("#default#clientCaps");j.ct=g.body.connectionType||"unknown";g.body.addBehavior("#default#homePage");j.hp=g.body.isHomePage(location.href)?"1":"0"}catch(p){u.errorlogger(p)}}var r=0;var n=0;if(typeof(b.innerWidth)=="number"){r=b.innerWidth;n=b.innerHeight}else{if(g.documentElement&&(g.documentElement.clientWidth||g.documentElement.clientHeight)){r=g.documentElement.clientWidth;n=g.documentElement.clientHeight}else{if(g.body&&(g.body.clientWidth||g.body.clientHeight)){r=g.body.clientWidth;n=g.body.clientHeight}}}j.bs=r+"x"+n;j.fv=(function(){var w,v;if(b.ActiveXObject){for(w=15;w>0;w--){try{v=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+w);return w+".0"}catch(x){u.errorlogger(x)}}}else{if(h.plugins&&h.plugins.length){for(w=0;w0;y--){B=y;if(Silverlight.isInstalled(B+".0")){break}if(w==B){break}}for(v=9;v>=0;v--){z=B+"."+v;if(Silverlight.isInstalled(z)){w=z;break}if(w==z){break}}}}return w})();if(this.i18n){if(typeof(g.defaultCharset)=="string"){j.le=g.defaultCharset}else{if(typeof(g.characterSet)=="string"){j.le=g.characterSet}else{j.le="unknown"}}}j.tv=a.version;j.sp=this.splitvalue;j.dl="0";if(a.qryparams&&a.qryparams.fb_ref){j.fb_ref=a.qryparams.fb_ref}if(a.qryparams&&a.qryparams.fb_source){j.fb_source=a.qryparams.fb_source}j.ssl=(i.protocol.indexOf("https:")==0)?"1":"0";t.dcsdat=k.getTime();t.dcssip=i.hostname;t.dcsuri=i.pathname;j.es=t.dcssip+t.dcsuri;if(i.search){t.dcsqry=i.search}if(t.dcsqry){var q=t.dcsqry.toLowerCase();var l=this.paidsearchparams.length?this.paidsearchparams.toLowerCase().split(","):[];for(var m=0;m0){l=l.toLowerCase();if(l.toUpperCase().indexOf("WT.")==0){this.WT[l.substring(3)]=n}else{if(l.toUpperCase().indexOf("DCSEXT.")==0){this.DCSext[l.substring(7)]=n}else{if(l.toUpperCase().indexOf("DCS.")==0){this.DCS[l.substring(4)]=n}else{if(this.metanames&&this.metanames.indexOf(l)!=-1){this.DCSext["meta_"+l]=n}}}}}}}},dcsTag:function(q){if(g.cookie.indexOf("WTLOPTOUT=")!=-1){return}var j=this.WT;var p=this.DCS;var k=this.DCSext;var m=this["i18n"];var l="http"+(i.protocol.indexOf("https:")==0?"s":"")+"://"+this["domain"]+(this["dcsid"]==""?"":"/"+this["dcsid"])+"/dcs.gif?";if(m){j.dep=""}for(var n in p){if(p[n]!=""&&p[n]!=undefined&&(typeof p[n]!="function")){l+=this.dcsA(n,p[n])}}for(n in j){if(j[n]!=""&&j[n]!=undefined&&(typeof j[n]!="function")){l+=this.dcsA("WT."+n,j[n])}}for(n in k){if(k[n]!=""&&k[n]!=undefined&&(typeof k[n]!="function")){if(m){j.dep=(j.dep.length==0)?n:(j.dep+";"+n)}l+=this.dcsA(n,k[n])}}if(m&&(j.dep.length>0)){l+=this.dcsA("WT.dep",j.dep)}if(l.length>2048&&h.userAgent.indexOf("MSIE")>=0){l=l.substring(0,2040)+"&WT.tu=1"}this.dcsCreateImage(l,q);this.WT.ad=""},pageAnalyze:function(){this.dcsVar();this.dcsMeta();if(this.adclickparam&&this.adclickparam.length>0){this.dcsAdSearch()}this.pageAnalyzehasRun=true},getTime:function(){return(new Date()).getTime()},dumpCounter:0,spinLock:function(j){var k=this.getTime();while(this.getTime()-k0){o=this.images.length-1}if(o<0||o===undefined){return"No requests"}var k=this.images[o].src;var n=k.indexOf("?");var l=k.substring(0,n).split("/");var j="

url info

Protocol: "+l[0]+"
";j+="Domain: "+l[2]+"
";j+="Path: /"+l[3]+"/"+l[4]+"";j+="

dcs image Params:

"+k.substring(n+1).replace(/\&/g,"
")+"
";j+="

Cookies


"+document.cookie.replace(/\;/g,"
")+"

";j+="Image Count: "+o+1+"
";if(this.errors.length>0){j+="
Errors:
";d(this.errors).forEach(function(m){if(m.stack){j+="
"+m.stack+"

"}else{j+="
"+m+"

"}})}return j},dcsDebug:function(n){var k=false;if(n&&n.returnAsString){k=true}var l=this;var j=l.dcsDebugData();if(k){return j}else{if(l.w&&!l.w.closed){l.w.close()}l.w=window.open("","dcsDebug","width=500,height=650,scrollbars=yes,resizable=yes");l.w.document.write(j);l.w.focus()}},getURIArrFromEvent:function(l){var j=document.createElement("a");j.href=l.href;var k={};k.dcssip=j.hostname?(j.hostname.split(":")[0]):window.location.hostname;k.dcsuri=j.pathname?((j.pathname.indexOf("/")!=0)?"/"+j.pathname:j.pathname):"/";k.dcsqry=j.search?j.search.substring(j.search.indexOf("?")+1,j.search.length):"";k.dcsref=b.location;return k},dcsIsOnsite:function(m,l){if(m.length>0){m=m.toLowerCase();if(m==window.location.hostname.toLowerCase()){return true}if(a.isFn(l.test)){return l.test(m)}else{if(l.length>0){var j=l.length;for(var k=0;k0){q=q.replace(k,"$1")}r=q.search(t);if(r!=-1){l=r+m;end=q.indexOf("&",l);value=q.substring(l,(end!=-1)?end:q.length);this.WT.ad=this.WT.ad?(this.WT.ad+";"+value):value}}}}}};function f(){var j=[];for(var k=0;k 8 | 9 | Looking to use Clojure for data analysis? 10 | 11 | This book covers [Incanter][incanter], [Weka][weka], and even goes into 12 | creating data visualizations for the web with [D3][d3] and 13 | [ClojureScript][cljs]. It provides over 100 recipes, some short and some more 14 | extended. 15 | 16 | **Now out!** Order this through [Packt][packtclj] or [Amazon][amazon]. 17 | 18 | ### Data 19 | 20 | Throughout the book, I use a number of datasets. Some of these are standard 21 | datasets, some are from the [UCI Machine Learning Repository][uci], some from 22 | [census.ire.org][ire], some from other sources, and some I've put together 23 | myself. I've uploaded them all here for archiving and easy access. Here they 24 | all are, with a few notes about each: 25 | 26 |
27 | 28 | #### [2010 US Census Data][ire] 29 | 30 | This data is downloaded from the [Investigative Reporters and Editors 31 | Census dataset][ire] site. You can also download raw census data from the 32 | [US Census Bureau][census]. 33 | 34 | - [all_160.P3.csv](data/all_160.P3.csv): This is race data (P3) from the 35 | census. This is a place-level summary (160), and I've merged this data 36 | for all states. 37 | - [all_160_in_51.P3.csv](data/all_160_in_51.P3.csv): This is race data 38 | (P3) from the census. This is a place-level summary (160) for Virginia 39 | (51). 40 | - [all_160_in_51.P35.csv](data/all_160_in_51.P35.csv): This is family 41 | counts (P35) from the census. This is a place level summary (160) for 42 | Virginia (51). 43 | - [census-race.json](data/census-race.json): This is the data from 44 | `all_160.P3.csv`, mentioned above, translated into JSON. 45 | - [clusters.json](data/clusters.json): This is a graph of the clusters of 46 | the data from `all_160.P3.csv`, mentioned above. The clusters were 47 | generated K-means clusters from that dataset aggregated by state. The 48 | JSON data structure represents the nodes and links (edges) in the graph, 49 | along with the aggregated data. 50 | 51 |
52 | 53 | #### [Abalone][abalone] 54 | 55 | This dataset is from the [UCI Machine Learning Repository][uci]. It 56 | contains sex, age, and measurements of abalone. This can be used to 57 | predict the age from the fish's physical measurements. 58 | 59 | - [abalone.data](data/abalone.data): This is the data in CSV format. 60 | - [abalone.json](data/abalone.json): The data from `abalone.data` 61 | formatted as JSON. 62 | - [abalone.names](data/abalone.names): This is information about the data, 63 | including the fields and their ranges of values. 64 | 65 |
66 | 67 | #### Accident Fatalities 68 | 69 | This dataset was selected and downloaded from the US [National Highway 70 | Traffic Safety Administration][nhtsa]. This dataset includes the speed 71 | limit and other factors related to the accidents. 72 | 73 | - [accident-fatalities.tsv](data/accident-fatalities.tsv) 74 | 75 |
76 | 77 | #### Chick Weights 78 | 79 | This is from the [Incanter datasets package][datasets]. It's also found in 80 | the R datasets package. 81 | 82 | - [chick-weight.json](data/chick-weight.json): This is the Incanter 83 | dataset converted to JSON. 84 | 85 |
86 | 87 | #### Currencies and Exchange Rates 88 | 89 | This is a couple of datasets used to illustrate working with semantic web 90 | data and web scraping. 91 | 92 | - [currencies.ttl](data/currencies.ttl): This dataset is from 93 | [Telegraphis][telegraphis], and it contains linked data with information 94 | about various currencies, such as the name, ISO codes, symbols. 95 | 96 | - [x-rates-usd.html](data/x-rates-usd.html): This is a snapshot of a rates 97 | table from [X-Rates][xrates]. 98 | 99 |
100 | 101 | #### Doctor Who Companions 102 | 103 | This is a dataset that I've pulled together from [Wikipedia][wikip] 104 | listing the actors and companions from the British television program 105 | [Doctor Who][drwho]. 106 | 107 | - [companions.clj](data/companions.clj): This is a set of Clojure forms 108 | that define the in-memory data for this information. 109 | - [companions.txt](data/companions.txt): This is a list of the companions 110 | as CSV. It lists an identifier (usually the first name) for each and 111 | their first name. 112 | 113 |
114 | 115 | #### FASTA datasets 116 | 117 | FASTA files are used in bioinformatics to exchange nucleotide and peptide 118 | sequences. This is a small collection of them to use for testing a custom 119 | FASTA parser. 120 | 121 | - [abc-transporter.fasta](data/abc-transporter.fasta) 122 | - [dehydratase.fasta](data/dehydratase.fasta) 123 | - [elephas.fasta](data/elephas.fasta) 124 | - [maltophilia.fasta](data/maltophilia.fasta) 125 | - [mchu.fasta](data/mchu.fasta) 126 | - [ovax-chick.fasta](data/ovax-chick.fasta) 127 | - [salmonella.fasta](data/salmonella.fasta) 128 | - [seqeuence-1.fasta](data/seqeuence-1.fasta) 129 | - [sequences.fasta](data/sequences.fasta) 130 | - [transferase.fasta](data/transferase.fasta) 131 | 132 |
133 | 134 | #### IBM stock prices 135 | 136 | This dataset was downloaded from [Google Finance][gfinance]. It contains 137 | the prices of IBM stock for the decade between 138 | and . 139 | 140 | - [ibm.csv](data/ibm.csv) 141 | 142 |
143 | 144 | #### [Ionosphere data][ionosphere] 145 | 146 | This dataset is from an antenna array in Labrador. It contains a number of 147 | measurements of free electrons in the ionosphere. This dataset can be 148 | found in the [UCI Machine Learning Repository][uci], but this dataset is 149 | in [Attribute-Relation File Format (ARFF)][arff] format for use with 150 | [Weka][weka]. 151 | 152 | - [ionosphere.arff](data/UCI/ionosphere.arff): This is pulled from the 153 | [Weka][weka] distribution for easier access. 154 | 155 |
156 | 157 | #### [Iris][iris] 158 | 159 | This is a standard dataset that's almost everywhere. We also use the copy 160 | that ships with Incanter several times in the book. For more information 161 | about this dataset, see [its page][iris] at the [UCI Machine Learning 162 | Repository][uci]. 163 | 164 | - [iris.arff](data/UCI/iris.arff): This is pulled from the [Weka][weka] 165 | distribution for easier access. 166 | 167 |
168 | 169 | #### [Mushroom][mushroom] 170 | 171 | This is another standard dataset from the [UCI Machine Learning 172 | Repository][uci]. This contains categorical data on mushrooms, including 173 | whether they're edible or poisonous. 174 | 175 | - [agaricus-lepiota.data](data/agaricus-lepiota.data): The data file from 176 | the UCI web site. 177 | - [agaricus-lepiota.names](data/agaricus-lepiota.names): Information about 178 | the data, including field names. 179 | - [mushroom.arff](data/mushroom.arff): The same dataset packages as an 180 | ARFF file for [Weka][weka]. 181 | 182 |
183 | 184 | #### TV-Related Sample Datasets 185 | 186 | These are a series of datasets I threw together to illustrate loading 187 | different data formats. 188 | 189 | - [small-sample-header.csv](data/small-sample-header.csv) 190 | - [small-sample-header.xls](data/small-sample-header.xls) 191 | - [small-sample-list.html](data/small-sample-list.html) 192 | - [small-sample-table.html](data/small-sample-table.html) 193 | - [small-sample.csv](data/small-sample.csv) 194 | - [small-sample.json](data/small-sample.json) 195 | - [small-sample.sqlite](data/small-sample.sqlite) 196 | - [small-sample.xml](data/small-sample.xml) 197 | 198 |
199 | 200 | #### *The Adventures of Sherlock Holmes* 201 | 202 | This text is from [Project Gutenberg][gutenberg]. It's a collection of 203 | Sherlock Holmes short stories written by Sir Arthur Conan Doyle. 204 | 205 | - [pg1661.txt](data/pg1661.txt) 206 | 207 |
208 | 209 | #### Spelling Training Corpus 210 | 211 | This is the training corpus used in [Peter Norvig's article, "How to Write 212 | a Spelling Corrector."][norvig] 213 | 214 | - [big.txt](data/big.txt) 215 | 216 |
217 | 218 | #### World Bank dataset 219 | 220 | I downloaded this dataset about income inequality from the [World 221 | Bank][worldbank]. It need to be filtered and pivoted, and here is the 222 | final result. 223 | 224 | - [world-bank-filtered.csv](data/world-bank-filtered.csv) 225 | 226 | This is a dataset on how much land is used for agriculture in China. 227 | 228 | - [chn-land.csv](data/chn-land.csv) 229 | 230 |
231 | 232 | #### Delicious RSS Feed 233 | 234 | This is a compressed subset of a delicious RSS feed scraping. I can't find 235 | the original online anywhere anymore, so I'm putting it here. 236 | 237 | - [delicious-rss-214k.json.xz](data/delicious-rss-214k.json.xz) 238 | 239 |
240 | 241 | #### State of the Union dataset 242 | 243 | This is a scraping of US Presidents' State of the Union (SOTU) addresses. 244 | 245 | - [sotu.tar.gz](data/sotu.tar.gz) 246 | 247 |
248 | 249 | #### Flight Data 250 | 251 | This is a compressed copy of data on US domestic flights from 1990–2009. 252 | 253 | - [flights_with_colnames.csv.gz](data/flights_with_colnames.csv.gz) 254 | 255 |
256 | 257 |
258 | 259 | [packt]: http://www.packtpub.com/ 260 | [packtclj]: http://www.packtpub.com/clojure-data-analysis-cookbook/book 261 | [amazon]: http://www.amazon.com/gp/product/B00BECVV9C/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B00BECVV9C&linkCode=as2&tag=httpwwwericro-20 262 | 263 | [incanter]: http://incanter.org/ 264 | [d3]: http://d3js.org/ 265 | [cljs]: https://github.com/clojure/clojurescript 266 | 267 | [weka]: http://www.cs.waikato.ac.nz/ml/weka/ 268 | [arff]: http://www.cs.waikato.ac.nz/ml/weka/arff.html 269 | [datasets]: http://liebke.github.com/incanter/datasets-api.html 270 | 271 | [uci]: http://archive.ics.uci.edu/ml/datasets.html 272 | [abalone]: http://archive.ics.uci.edu/ml/datasets/Abalone 273 | [ionosphere]: http://archive.ics.uci.edu/ml/datasets/Ionosphere 274 | [iris]: http://archive.ics.uci.edu/ml/datasets/Iris 275 | [mushroom]: http://archive.ics.uci.edu/ml/datasets/Mushroom 276 | 277 | [ire]: http://census.ire.org/ 278 | [census]: http://www.census.gov/ 279 | 280 | [nhtsa]: http://www-fars.nhtsa.dot.gov/QueryTool/QuerySection/selectyear.aspx 281 | 282 | [telegraphis]: http://telegraphis.net/data/currencies/currencies.ttl 283 | [xrates]: http://www.x-rates.com/ 284 | 285 | [wikip]: http://en.wikipedia.org/wiki/Doctor_Who_companions 286 | [drwho]: http://www.bbc.co.uk/programmes/b006q2x0 287 | 288 | [fasta]: http://blast.ncbi.nlm.nih.gov/blastcgihelp.shtml 289 | 290 | [gfinance]: https://www.google.com/finance 291 | 292 | [gutenberg]: http://www.gutenberg.org/ 293 | [holmes]: http://www.gutenberg.org/ebooks/1661 294 | 295 | [norvig]: http://norvig.com/spell-correct.html 296 | 297 | [worldbank]: http://data.worldbank.org/ 298 | 299 | --------------------------------------------------------------------------------