Skip to content

Instantly share code, notes, and snippets.

@johan
Forked from johan/README.md
Created November 8, 2011 10:14
Show Gist options
  • Save johan/1347413 to your computer and use it in GitHub Desktop.
Save johan/1347413 to your computer and use it in GitHub Desktop.
Page load time histograms
page time count
root 2 80
root 4 38
root 6 16
root 8 3
root 10 2
root 12 1
root 14 1
root 16 3
root 20 2
root 22 1
root 26 1
root 32 1
root 48 1
search 2 484
search 4 244
search 6 72
search 8 41
search 10 10
search 12 12
search 14 5
search 16 4
search 18 4
search 20 1
search 22 1
search 26 1
search 30 2
search 32 1
search 38 1
search 40 1
search 46 1
search 48 2
search 58 2
search 64 1
search 76 1
search 100 1
enable 2 27
enable 4 7
enable 6 1
enable 8 5
enable 10 1
enable 28 2
enable 30 1
enable 80 1
new-tt -214 1
new-tt 2 4359
new-tt 4 8864
new-tt 6 5394
new-tt 8 3223
new-tt 10 2024
new-tt 12 1383
new-tt 14 1102
new-tt 16 883
new-tt 18 688
new-tt 20 529
new-tt 22 429
new-tt 24 299
new-tt 26 258
new-tt 28 220
new-tt 30 183
new-tt 32 159
new-tt 34 140
new-tt 36 100
new-tt 38 90
new-tt 40 73
new-tt 42 50
new-tt 44 57
new-tt 46 59
new-tt 48 46
new-tt 50 44
new-tt 52 29
new-tt 54 32
new-tt 56 27
new-tt 58 19
new-tt 60 26
new-tt 62 19
new-tt 64 24
new-tt 66 9
new-tt 68 20
new-tt 70 15
new-tt 72 15
new-tt 74 9
new-tt 76 12
new-tt 78 9
new-tt 80 16
new-tt 82 10
new-tt 84 7
new-tt 86 4
new-tt 88 2
new-tt 90 6
new-tt 92 4
new-tt 94 3
new-tt 96 3
new-tt 98 5
new-tt 100 5
new-tt 104 2
new-tt 106 7
new-tt 108 5
new-tt 110 2
new-tt 112 3
new-tt 114 5
new-tt 116 4
new-tt 118 7
new-tt 120 4
new-tt 122 1
new-tt 124 1
new-tt 126 3
new-tt 128 1
new-tt 130 3
new-tt 132 2
new-tt 134 4
new-tt 136 2
new-tt 138 3
new-tt 140 2
new-tt 142 3
new-tt 144 1
new-tt 146 3
new-tt 150 1
new-tt 152 1
new-tt 156 1
new-tt 158 3
new-tt 160 2
new-tt 162 2
new-tt 168 1
new-tt 170 2
new-tt 176 2
new-tt 178 2
new-tt 180 3
new-tt 182 1
new-tt 192 1
new-tt 194 1
new-tt 196 1
new-tt 200 1
new-tt 204 1
new-tt 208 1
new-tt 212 1
new-tt 214 1
new-tt 232 1
new-tt 244 1
new-tt 248 1
new-tt 254 1
new-tt 262 1
new-tt 264 1
new-tt 282 1
new-tt 284 1
new-tt 326 1
new-tt 328 1
new-tt 330 1
new-tt 332 1
new-tt 338 1
new-tt 350 1
new-tt 358 1
new-tt 368 1
new-tt 418 1
new-tt 424 1
new-tt 494 1
new-tt 502 2
new-tt 542 1
new-tt 808 1
new-tt 818 1
new-tt 840 1
new-tt 944 1
new-tt 1416 1
new-tt 1692 1
new-tt 1744 1
new-tt 15566 1
about 2 19
about 4 16
about 6 4
about 8 2
about 10 1
about 12 1
about 24 1
faq 2 58
faq 4 8
faq 10 1
terms 2 16
terms 4 4
terms 6 3
terms 14 1
privacy 2 8
privacy 4 2
privacy 8 1
privacy 10 1
privacy 82 1
firstrun/a 2 258
firstrun/a 4 344
firstrun/a 6 196
firstrun/a 8 117
firstrun/a 10 93
firstrun/a 12 63
firstrun/a 14 49
firstrun/a 16 46
firstrun/a 18 33
firstrun/a 20 31
firstrun/a 22 22
firstrun/a 24 25
firstrun/a 26 9
firstrun/a 28 20
firstrun/a 30 16
firstrun/a 32 14
firstrun/a 34 12
firstrun/a 36 6
firstrun/a 38 6
firstrun/a 40 12
firstrun/a 42 9
firstrun/a 44 6
firstrun/a 46 9
firstrun/a 48 6
firstrun/a 50 7
firstrun/a 52 2
firstrun/a 54 3
firstrun/a 56 4
firstrun/a 58 1
firstrun/a 60 2
firstrun/a 62 3
firstrun/a 64 5
firstrun/a 66 2
firstrun/a 68 2
firstrun/a 70 2
firstrun/a 72 3
firstrun/a 74 4
firstrun/a 78 1
firstrun/a 80 3
firstrun/a 82 1
firstrun/a 84 3
firstrun/a 86 2
firstrun/a 92 1
firstrun/a 118 1
firstrun/a 122 1
firstrun/a 128 1
firstrun/a 132 1
firstrun/a 138 1
firstrun/a 164 1
firstrun/a 186 1
firstrun/a 194 1
firstrun/a 198 1
firstrun/a 220 1
firstrun/a 256 1
firstrun/a 266 1
firstrun/a 418 1
firstrun/b 2 313
firstrun/b 4 287
firstrun/b 6 153
firstrun/b 8 92
firstrun/b 10 63
firstrun/b 12 34
firstrun/b 14 31
firstrun/b 16 22
firstrun/b 18 17
firstrun/b 20 10
firstrun/b 22 12
firstrun/b 24 8
firstrun/b 26 3
firstrun/b 28 3
firstrun/b 30 3
firstrun/b 32 6
firstrun/b 34 2
firstrun/b 36 4
firstrun/b 38 5
firstrun/b 44 2
firstrun/b 46 1
firstrun/b 50 2
firstrun/b 52 1
firstrun/b 54 2
firstrun/b 56 3
firstrun/b 58 1
firstrun/b 66 2
firstrun/b 68 1
firstrun/b 70 1
firstrun/b 84 2
firstrun/b 90 1
firstrun/b 92 1
firstrun/b 108 2
firstrun/b 118 2
firstrun/b 144 1
firstrun/b 206 1
firstrun/b 208 1
firstrun/b 454 1
firstrun/c 2 279
firstrun/c 4 272
firstrun/c 6 159
firstrun/c 8 106
firstrun/c 10 62
firstrun/c 12 47
firstrun/c 14 30
firstrun/c 16 29
firstrun/c 18 23
firstrun/c 20 14
firstrun/c 22 20
firstrun/c 24 9
firstrun/c 26 7
firstrun/c 28 9
firstrun/c 30 8
firstrun/c 32 4
firstrun/c 34 2
firstrun/c 36 2
firstrun/c 38 3
firstrun/c 40 3
firstrun/c 42 2
firstrun/c 44 2
firstrun/c 46 2
firstrun/c 50 3
firstrun/c 52 1
firstrun/c 54 3
firstrun/c 56 1
firstrun/c 58 2
firstrun/c 60 1
firstrun/c 64 1
firstrun/c 68 2
firstrun/c 72 2
firstrun/c 76 2
firstrun/c 78 1
firstrun/c 84 1
firstrun/c 88 1
firstrun/c 98 1
firstrun/c 102 2
firstrun/c 104 1
firstrun/c 106 1
firstrun/c 122 1
firstrun/c 126 1
firstrun/c 210 1
firstrun/c 390 1
firstrun/d 2 290
firstrun/d 4 294
firstrun/d 6 158
firstrun/d 8 105
firstrun/d 10 57
firstrun/d 12 48
firstrun/d 14 35
firstrun/d 16 26
firstrun/d 18 16
firstrun/d 20 16
firstrun/d 22 6
firstrun/d 24 13
firstrun/d 26 7
firstrun/d 28 7
firstrun/d 30 5
firstrun/d 32 5
firstrun/d 34 4
firstrun/d 36 2
firstrun/d 38 1
firstrun/d 40 2
firstrun/d 44 2
firstrun/d 46 1
firstrun/d 48 1
firstrun/d 50 1
firstrun/d 52 1
firstrun/d 54 1
firstrun/d 56 4
firstrun/d 64 2
firstrun/d 68 2
firstrun/d 70 1
firstrun/d 72 2
firstrun/d 78 1
firstrun/d 88 1
firstrun/d 92 1
firstrun/d 98 1
firstrun/d 100 1
firstrun/d 102 1
firstrun/d 104 1
firstrun/d 124 1
firstrun/d 126 1
firstrun/d 130 1
firstrun/d 160 1
firstrun/d 174 1
connected 4 2
connected 6 3
connected 8 4
connected 12 1
connected 14 1
connected 16 1
connected 28 1
welcome 2 49
welcome 4 24
welcome 6 10
welcome 8 7
welcome 10 2
welcome 18 1
welcome 24 2
welcome 30 2
welcome 34 1
welcome 38 1
welcome 48 1
welcome 90 1
page time count
root 2 133
root 4 54
root 6 15
root 8 9
root 10 3
root 14 1
root 16 1
root 18 3
root 20 1
root 22 2
root 24 1
root 26 3
root 34 1
root 68 1
root 96 1
root 108 1
root 326 1
search 2 698
search 4 395
search 6 122
search 8 39
search 10 19
search 12 16
search 14 12
search 16 9
search 18 2
search 20 4
search 22 3
search 24 4
search 26 1
search 28 2
search 30 1
search 32 1
search 34 1
search 36 1
search 40 1
search 44 1
search 54 1
search 58 1
search 62 1
search 122 1
enable 2 38
enable 4 25
enable 6 5
enable 8 6
enable 10 3
enable 12 1
enable 14 2
enable 16 1
enable 18 1
enable 22 1
enable 34 1
enable 36 1
enable 50 1
enable 80 1
new-tt 2 2751
new-tt 4 5788
new-tt 6 4037
new-tt 8 2831
new-tt 10 2165
new-tt 12 1693
new-tt 14 1364
new-tt 16 1206
new-tt 18 1045
new-tt 20 817
new-tt 22 672
new-tt 24 559
new-tt 26 486
new-tt 28 391
new-tt 30 303
new-tt 32 290
new-tt 34 262
new-tt 36 232
new-tt 38 198
new-tt 40 176
new-tt 42 148
new-tt 44 113
new-tt 46 100
new-tt 48 89
new-tt 50 104
new-tt 52 82
new-tt 54 78
new-tt 56 61
new-tt 58 55
new-tt 60 58
new-tt 62 52
new-tt 64 49
new-tt 66 42
new-tt 68 41
new-tt 70 34
new-tt 72 20
new-tt 74 25
new-tt 76 29
new-tt 78 21
new-tt 80 17
new-tt 82 18
new-tt 84 26
new-tt 86 15
new-tt 88 11
new-tt 90 8
new-tt 92 13
new-tt 94 13
new-tt 96 9
new-tt 98 15
new-tt 100 12
new-tt 102 6
new-tt 104 8
new-tt 106 10
new-tt 108 15
new-tt 110 12
new-tt 112 6
new-tt 114 3
new-tt 116 7
new-tt 118 1
new-tt 120 9
new-tt 122 6
new-tt 124 7
new-tt 126 10
new-tt 128 3
new-tt 130 4
new-tt 132 4
new-tt 134 6
new-tt 136 5
new-tt 138 4
new-tt 140 2
new-tt 142 3
new-tt 144 3
new-tt 146 6
new-tt 148 2
new-tt 150 2
new-tt 154 4
new-tt 156 1
new-tt 158 2
new-tt 160 1
new-tt 164 4
new-tt 166 4
new-tt 168 2
new-tt 170 3
new-tt 172 1
new-tt 174 1
new-tt 176 2
new-tt 178 1
new-tt 180 1
new-tt 182 2
new-tt 186 1
new-tt 188 1
new-tt 190 1
new-tt 192 2
new-tt 194 2
new-tt 196 2
new-tt 198 1
new-tt 202 3
new-tt 206 1
new-tt 208 1
new-tt 210 2
new-tt 216 1
new-tt 220 2
new-tt 222 1
new-tt 226 3
new-tt 228 3
new-tt 230 1
new-tt 234 1
new-tt 242 1
new-tt 246 1
new-tt 250 1
new-tt 252 1
new-tt 264 1
new-tt 268 1
new-tt 274 1
new-tt 276 1
new-tt 286 1
new-tt 288 1
new-tt 292 1
new-tt 304 1
new-tt 310 2
new-tt 316 1
new-tt 322 1
new-tt 328 1
new-tt 330 1
new-tt 346 1
new-tt 352 1
new-tt 360 1
new-tt 370 1
new-tt 380 1
new-tt 408 2
new-tt 430 1
new-tt 442 1
new-tt 448 1
new-tt 458 1
new-tt 514 1
new-tt 570 1
new-tt 650 1
new-tt 662 1
new-tt 718 1
new-tt 810 1
new-tt 840 1
new-tt 1096 1
new-tt 1276 1
new-tt 1282 1
new-tt 8646 1
new-tt 8688 1
new-tt 11388 1
new-tt 12518 1
new-tt 74008 1
about 2 22
about 4 17
about 6 5
about 8 3
about 10 1
about 12 3
faq 2 42
faq 4 5
faq 6 1
faq 10 1
faq 16 1
faq 20 1
faq 26 1
faq 28 1
terms 2 36
terms 4 7
terms 6 1
terms 8 1
terms 10 1
terms 18 1
privacy 2 10
firstrun/a 2 415
firstrun/a 4 542
firstrun/a 6 367
firstrun/a 8 240
firstrun/a 10 167
firstrun/a 12 120
firstrun/a 14 94
firstrun/a 16 92
firstrun/a 18 67
firstrun/a 20 56
firstrun/a 22 38
firstrun/a 24 44
firstrun/a 26 36
firstrun/a 28 21
firstrun/a 30 26
firstrun/a 32 28
firstrun/a 34 20
firstrun/a 36 19
firstrun/a 38 17
firstrun/a 40 13
firstrun/a 42 12
firstrun/a 44 16
firstrun/a 46 7
firstrun/a 48 7
firstrun/a 50 11
firstrun/a 52 7
firstrun/a 54 8
firstrun/a 56 4
firstrun/a 58 3
firstrun/a 60 7
firstrun/a 62 3
firstrun/a 64 3
firstrun/a 66 4
firstrun/a 68 1
firstrun/a 70 7
firstrun/a 72 1
firstrun/a 74 7
firstrun/a 76 7
firstrun/a 78 3
firstrun/a 80 2
firstrun/a 82 1
firstrun/a 84 3
firstrun/a 90 3
firstrun/a 92 2
firstrun/a 94 4
firstrun/a 96 1
firstrun/a 102 1
firstrun/a 104 1
firstrun/a 108 3
firstrun/a 112 3
firstrun/a 116 1
firstrun/a 122 2
firstrun/a 128 1
firstrun/a 132 2
firstrun/a 134 1
firstrun/a 138 1
firstrun/a 146 1
firstrun/a 150 1
firstrun/a 160 1
firstrun/a 168 1
firstrun/a 178 1
firstrun/a 180 1
firstrun/a 182 1
firstrun/a 208 2
firstrun/a 216 2
firstrun/a 272 1
firstrun/a 312 1
firstrun/a 344 1
firstrun/a 348 1
firstrun/a 360 1
firstrun/a 380 1
firstrun/a 404 1
firstrun/a 430 1
firstrun/a 548 1
firstrun/a 662 1
firstrun/a 1688 1
firstrun/a 5758 1
firstrun/b 2 237
firstrun/b 4 222
firstrun/b 6 114
firstrun/b 8 58
firstrun/b 10 32
firstrun/b 12 21
firstrun/b 14 14
firstrun/b 16 10
firstrun/b 18 11
firstrun/b 20 13
firstrun/b 22 13
firstrun/b 24 11
firstrun/b 26 7
firstrun/b 28 4
firstrun/b 30 5
firstrun/b 32 7
firstrun/b 36 1
firstrun/b 38 6
firstrun/b 42 2
firstrun/b 44 1
firstrun/b 48 1
firstrun/b 50 2
firstrun/b 52 1
firstrun/b 54 1
firstrun/b 56 2
firstrun/b 62 2
firstrun/b 68 1
firstrun/b 78 1
firstrun/b 80 2
firstrun/b 86 1
firstrun/b 106 1
firstrun/b 108 1
firstrun/b 128 1
firstrun/b 130 1
firstrun/b 146 1
firstrun/b 190 1
firstrun/c 2 215
firstrun/c 4 208
firstrun/c 6 109
firstrun/c 8 75
firstrun/c 10 40
firstrun/c 12 18
firstrun/c 14 20
firstrun/c 16 16
firstrun/c 18 13
firstrun/c 20 6
firstrun/c 22 9
firstrun/c 24 9
firstrun/c 26 3
firstrun/c 28 2
firstrun/c 30 3
firstrun/c 32 4
firstrun/c 34 2
firstrun/c 36 3
firstrun/c 40 3
firstrun/c 42 2
firstrun/c 44 1
firstrun/c 46 2
firstrun/c 48 2
firstrun/c 50 1
firstrun/c 52 1
firstrun/c 54 1
firstrun/c 66 2
firstrun/c 68 1
firstrun/c 74 2
firstrun/c 78 1
firstrun/c 80 1
firstrun/c 82 2
firstrun/c 88 2
firstrun/c 130 1
firstrun/c 170 1
firstrun/c 254 1
firstrun/c 18836 1
firstrun/d 2 213
firstrun/d 4 217
firstrun/d 6 111
firstrun/d 8 63
firstrun/d 10 31
firstrun/d 12 39
firstrun/d 14 19
firstrun/d 16 20
firstrun/d 18 9
firstrun/d 20 13
firstrun/d 22 3
firstrun/d 24 5
firstrun/d 26 5
firstrun/d 28 4
firstrun/d 30 4
firstrun/d 32 2
firstrun/d 34 2
firstrun/d 36 1
firstrun/d 38 3
firstrun/d 40 3
firstrun/d 42 2
firstrun/d 46 4
firstrun/d 48 3
firstrun/d 50 2
firstrun/d 52 1
firstrun/d 56 1
firstrun/d 58 2
firstrun/d 60 2
firstrun/d 62 1
firstrun/d 66 1
firstrun/d 74 1
firstrun/d 76 1
firstrun/d 92 1
firstrun/d 98 1
firstrun/d 102 1
firstrun/d 142 1
firstrun/d 214 1
firstrun/d 336 1
firstrun/d 418 1
connected 2 3
connected 4 10
connected 6 8
connected 8 4
connected 10 3
connected 14 1
connected 18 1
welcome 2 112
welcome 4 44
welcome 6 15
welcome 8 8
welcome 10 4
welcome 12 2
welcome 14 2
welcome 16 2
welcome 20 1
welcome 28 2
welcome 30 2
welcome 46 1
welcome 136 1
page time count
root 2 67
root 4 39
root 6 11
root 8 12
root 10 4
root 12 5
root 14 2
root 18 1
root 22 1
root 24 1
root 58 1
root 106 1
search 2 492
search 4 364
search 6 109
search 8 52
search 10 29
search 12 17
search 14 6
search 16 12
search 18 2
search 20 5
search 22 1
search 24 2
search 28 3
search 30 1
search 32 1
search 36 1
search 40 1
search 46 1
search 50 1
search 52 2
search 56 2
search 62 1
search 96 1
search 98 1
enable 2 40
enable 4 18
enable 6 12
enable 8 3
enable 10 2
enable 12 2
enable 16 2
enable 26 1
enable 104 1
enable 134 1
enable 148 1
new-tt 2 568
new-tt 4 1521
new-tt 6 1076
new-tt 8 806
new-tt 10 627
new-tt 12 571
new-tt 14 467
new-tt 16 384
new-tt 18 314
new-tt 20 305
new-tt 22 233
new-tt 24 214
new-tt 26 161
new-tt 28 143
new-tt 30 109
new-tt 32 116
new-tt 34 88
new-tt 36 82
new-tt 38 70
new-tt 40 64
new-tt 42 46
new-tt 44 58
new-tt 46 45
new-tt 48 42
new-tt 50 43
new-tt 52 28
new-tt 54 27
new-tt 56 22
new-tt 58 29
new-tt 60 26
new-tt 62 27
new-tt 64 18
new-tt 66 13
new-tt 68 12
new-tt 70 21
new-tt 72 15
new-tt 74 11
new-tt 76 6
new-tt 78 13
new-tt 80 18
new-tt 82 14
new-tt 84 5
new-tt 86 5
new-tt 88 3
new-tt 90 8
new-tt 92 11
new-tt 94 4
new-tt 96 7
new-tt 98 7
new-tt 100 2
new-tt 102 4
new-tt 104 7
new-tt 106 4
new-tt 108 6
new-tt 110 9
new-tt 112 3
new-tt 114 2
new-tt 116 3
new-tt 118 7
new-tt 120 1
new-tt 122 1
new-tt 124 1
new-tt 126 3
new-tt 128 1
new-tt 130 2
new-tt 132 1
new-tt 134 1
new-tt 136 1
new-tt 138 5
new-tt 140 3
new-tt 144 1
new-tt 146 2
new-tt 148 5
new-tt 156 2
new-tt 158 4
new-tt 160 1
new-tt 162 2
new-tt 164 1
new-tt 166 1
new-tt 168 1
new-tt 170 3
new-tt 172 1
new-tt 178 1
new-tt 182 1
new-tt 186 2
new-tt 188 1
new-tt 190 1
new-tt 198 1
new-tt 200 3
new-tt 204 1
new-tt 206 1
new-tt 210 1
new-tt 212 1
new-tt 214 1
new-tt 218 2
new-tt 228 1
new-tt 232 2
new-tt 240 2
new-tt 244 1
new-tt 246 2
new-tt 256 1
new-tt 260 1
new-tt 284 1
new-tt 296 2
new-tt 306 1
new-tt 362 1
new-tt 378 1
new-tt 412 1
new-tt 504 1
new-tt 512 1
new-tt 552 1
new-tt 590 1
new-tt 642 1
new-tt 662 1
new-tt 13976 1
new-tt 74668 1
about 2 10
about 4 16
about 6 8
about 8 2
about 10 1
about 32 1
about 36 1
about 80 1
faq 2 38
faq 4 11
faq 6 1
faq 10 1
terms 2 24
terms 4 5
terms 6 1
terms 24 1
terms 26 1
privacy 2 4
privacy 8 1
firstrun/a 2 257
firstrun/a 4 345
firstrun/a 6 227
firstrun/a 8 157
firstrun/a 10 97
firstrun/a 12 62
firstrun/a 14 72
firstrun/a 16 62
firstrun/a 18 47
firstrun/a 20 31
firstrun/a 22 16
firstrun/a 24 17
firstrun/a 26 16
firstrun/a 28 18
firstrun/a 30 20
firstrun/a 32 14
firstrun/a 34 9
firstrun/a 36 7
firstrun/a 38 10
firstrun/a 40 6
firstrun/a 42 10
firstrun/a 44 6
firstrun/a 46 5
firstrun/a 48 1
firstrun/a 50 2
firstrun/a 52 4
firstrun/a 54 5
firstrun/a 56 4
firstrun/a 58 5
firstrun/a 60 6
firstrun/a 62 2
firstrun/a 64 1
firstrun/a 66 3
firstrun/a 68 5
firstrun/a 70 3
firstrun/a 72 5
firstrun/a 74 1
firstrun/a 76 2
firstrun/a 78 2
firstrun/a 80 2
firstrun/a 82 2
firstrun/a 84 1
firstrun/a 86 2
firstrun/a 88 3
firstrun/a 90 2
firstrun/a 96 2
firstrun/a 98 1
firstrun/a 102 1
firstrun/a 108 1
firstrun/a 110 3
firstrun/a 112 1
firstrun/a 120 2
firstrun/a 130 1
firstrun/a 144 1
firstrun/a 148 1
firstrun/a 160 1
firstrun/a 162 1
firstrun/a 170 2
firstrun/a 172 2
firstrun/a 184 1
firstrun/a 196 1
firstrun/a 202 1
firstrun/a 442 1
firstrun/a 524 1
firstrun/a 620 1
firstrun/a 826 1
firstrun/a 1686 1
firstrun/b 2 305
firstrun/b 4 343
firstrun/b 6 199
firstrun/b 8 116
firstrun/b 10 70
firstrun/b 12 54
firstrun/b 14 50
firstrun/b 16 32
firstrun/b 18 28
firstrun/b 20 26
firstrun/b 22 16
firstrun/b 24 14
firstrun/b 26 11
firstrun/b 28 11
firstrun/b 30 14
firstrun/b 32 7
firstrun/b 34 6
firstrun/b 36 3
firstrun/b 38 5
firstrun/b 40 6
firstrun/b 42 1
firstrun/b 44 5
firstrun/b 46 2
firstrun/b 48 4
firstrun/b 56 3
firstrun/b 58 1
firstrun/b 60 2
firstrun/b 62 2
firstrun/b 64 3
firstrun/b 66 2
firstrun/b 68 2
firstrun/b 70 2
firstrun/b 72 1
firstrun/b 78 2
firstrun/b 82 1
firstrun/b 106 2
firstrun/b 110 1
firstrun/b 122 1
firstrun/b 126 1
firstrun/b 130 1
firstrun/b 148 1
firstrun/b 160 1
firstrun/b 206 1
firstrun/b 256 1
firstrun/b 328 1
firstrun/b 360 1
firstrun/c 2 307
firstrun/c 4 351
firstrun/c 6 192
firstrun/c 8 130
firstrun/c 10 78
firstrun/c 12 54
firstrun/c 14 38
firstrun/c 16 39
firstrun/c 18 24
firstrun/c 20 22
firstrun/c 22 16
firstrun/c 24 13
firstrun/c 26 12
firstrun/c 28 9
firstrun/c 30 6
firstrun/c 32 7
firstrun/c 34 6
firstrun/c 36 10
firstrun/c 38 4
firstrun/c 40 8
firstrun/c 42 6
firstrun/c 44 6
firstrun/c 46 4
firstrun/c 48 5
firstrun/c 50 1
firstrun/c 52 3
firstrun/c 54 1
firstrun/c 60 1
firstrun/c 62 1
firstrun/c 64 1
firstrun/c 66 1
firstrun/c 70 1
firstrun/c 72 1
firstrun/c 74 2
firstrun/c 82 1
firstrun/c 98 1
firstrun/c 104 1
firstrun/c 110 1
firstrun/c 112 1
firstrun/c 114 1
firstrun/c 142 1
firstrun/c 180 1
firstrun/c 212 1
firstrun/c 232 1
firstrun/d 2 240
firstrun/d 4 331
firstrun/d 6 203
firstrun/d 8 121
firstrun/d 10 75
firstrun/d 12 66
firstrun/d 14 60
firstrun/d 16 42
firstrun/d 18 27
firstrun/d 20 32
firstrun/d 22 13
firstrun/d 24 18
firstrun/d 26 15
firstrun/d 28 10
firstrun/d 30 10
firstrun/d 32 9
firstrun/d 34 12
firstrun/d 36 7
firstrun/d 38 5
firstrun/d 40 8
firstrun/d 42 5
firstrun/d 44 3
firstrun/d 46 2
firstrun/d 50 3
firstrun/d 52 4
firstrun/d 54 2
firstrun/d 56 3
firstrun/d 58 4
firstrun/d 60 2
firstrun/d 62 1
firstrun/d 64 2
firstrun/d 66 2
firstrun/d 70 4
firstrun/d 74 1
firstrun/d 76 1
firstrun/d 84 1
firstrun/d 86 2
firstrun/d 90 2
firstrun/d 94 1
firstrun/d 96 1
firstrun/d 100 3
firstrun/d 102 3
firstrun/d 104 1
firstrun/d 108 1
firstrun/d 110 1
firstrun/d 118 1
firstrun/d 124 1
firstrun/d 136 1
firstrun/d 142 1
firstrun/d 146 1
firstrun/d 190 1
firstrun/d 214 2
firstrun/d 216 1
firstrun/d 262 1
firstrun/d 290 1
firstrun/d 328 1
firstrun/d 376 1
connected 2 3
connected 4 11
connected 6 4
connected 8 1
connected 10 1
connected 12 3
connected 16 1
connected 20 1
connected 30 1
connected 50 1
welcome 2 81
welcome 4 32
welcome 6 8
welcome 8 6
welcome 10 3
welcome 14 1
welcome 18 2
welcome 34 2
welcome 36 2
welcome 40 1
welcome 58 1
page time count
root 2 41
root 4 31
root 6 7
root 8 4
root 10 1
root 12 3
root 14 4
root 18 2
root 22 1
root 30 1
root 32 2
root 34 1
root 36 2
root 40 2
root 52 3
root 58 1
root 70 1
root 90 1
root 92 1
root 94 1
root 116 2
root 604 1
search 2 446
search 4 405
search 6 138
search 8 45
search 10 14
search 12 12
search 14 4
search 16 16
search 18 7
search 20 2
search 22 2
search 24 2
search 26 1
search 32 1
search 36 1
search 44 1
search 50 2
search 52 1
search 58 1
search 62 1
search 64 1
search 100 1
search 1300 1
enable 2 49
enable 4 46
enable 6 19
enable 8 2
enable 10 6
enable 12 1
enable 14 2
enable 16 2
enable 24 1
enable 28 1
enable 52 1
enable 92 1
enable 302 1
new-tt 2 294
new-tt 4 790
new-tt 6 610
new-tt 8 424
new-tt 10 352
new-tt 12 299
new-tt 14 271
new-tt 16 184
new-tt 18 156
new-tt 20 134
new-tt 22 125
new-tt 24 107
new-tt 26 82
new-tt 28 75
new-tt 30 64
new-tt 32 62
new-tt 34 60
new-tt 36 43
new-tt 38 33
new-tt 40 38
new-tt 42 35
new-tt 44 34
new-tt 46 37
new-tt 48 24
new-tt 50 17
new-tt 52 24
new-tt 54 20
new-tt 56 22
new-tt 58 18
new-tt 60 16
new-tt 62 15
new-tt 64 8
new-tt 66 6
new-tt 68 6
new-tt 70 4
new-tt 72 9
new-tt 74 9
new-tt 76 7
new-tt 78 9
new-tt 80 9
new-tt 82 2
new-tt 84 4
new-tt 86 5
new-tt 88 5
new-tt 90 5
new-tt 92 3
new-tt 94 5
new-tt 96 4
new-tt 98 4
new-tt 100 6
new-tt 104 3
new-tt 106 4
new-tt 108 2
new-tt 110 4
new-tt 112 1
new-tt 116 1
new-tt 120 1
new-tt 122 2
new-tt 124 1
new-tt 126 1
new-tt 128 1
new-tt 130 1
new-tt 132 1
new-tt 134 1
new-tt 136 1
new-tt 138 1
new-tt 144 1
new-tt 146 1
new-tt 148 1
new-tt 152 1
new-tt 154 3
new-tt 156 1
new-tt 158 1
new-tt 162 1
new-tt 164 2
new-tt 166 4
new-tt 180 1
new-tt 182 1
new-tt 190 1
new-tt 198 1
new-tt 200 1
new-tt 206 1
new-tt 210 2
new-tt 230 1
new-tt 240 1
new-tt 262 1
new-tt 270 1
new-tt 282 1
new-tt 292 1
new-tt 314 1
new-tt 324 1
new-tt 354 1
new-tt 360 1
new-tt 364 1
new-tt 380 1
new-tt 386 1
new-tt 402 1
new-tt 410 1
new-tt 684 1
about 2 10
about 4 21
about 6 5
about 8 6
about 12 2
about 14 1
about 16 1
about 18 1
about 20 1
about 70 1
faq 2 37
faq 4 4
faq 6 5
faq 8 1
terms 2 16
terms 4 7
terms 6 2
terms 8 2
terms 10 2
terms 14 1
terms 18 1
privacy 2 3
privacy 4 1
privacy 8 1
firstrun/a 2 255
firstrun/a 4 363
firstrun/a 6 218
firstrun/a 8 139
firstrun/a 10 102
firstrun/a 12 89
firstrun/a 14 56
firstrun/a 16 48
firstrun/a 18 48
firstrun/a 20 35
firstrun/a 22 32
firstrun/a 24 27
firstrun/a 26 23
firstrun/a 28 19
firstrun/a 30 18
firstrun/a 32 11
firstrun/a 34 14
firstrun/a 36 5
firstrun/a 38 6
firstrun/a 40 7
firstrun/a 42 8
firstrun/a 44 10
firstrun/a 46 6
firstrun/a 48 4
firstrun/a 50 3
firstrun/a 52 2
firstrun/a 54 8
firstrun/a 56 3
firstrun/a 60 4
firstrun/a 62 5
firstrun/a 64 4
firstrun/a 66 2
firstrun/a 68 1
firstrun/a 70 2
firstrun/a 72 1
firstrun/a 74 1
firstrun/a 76 2
firstrun/a 78 3
firstrun/a 80 2
firstrun/a 82 2
firstrun/a 84 1
firstrun/a 86 2
firstrun/a 88 1
firstrun/a 90 2
firstrun/a 92 1
firstrun/a 94 2
firstrun/a 96 1
firstrun/a 98 1
firstrun/a 100 1
firstrun/a 110 2
firstrun/a 114 2
firstrun/a 126 1
firstrun/a 132 2
firstrun/a 134 3
firstrun/a 136 1
firstrun/a 140 1
firstrun/a 150 1
firstrun/a 152 1
firstrun/a 158 1
firstrun/a 164 2
firstrun/a 166 1
firstrun/a 170 1
firstrun/a 270 1
firstrun/a 364 1
firstrun/a 426 1
firstrun/a 8388 1
firstrun/b 2 273
firstrun/b 4 386
firstrun/b 6 228
firstrun/b 8 135
firstrun/b 10 96
firstrun/b 12 78
firstrun/b 14 49
firstrun/b 16 34
firstrun/b 18 38
firstrun/b 20 30
firstrun/b 22 14
firstrun/b 24 15
firstrun/b 26 14
firstrun/b 28 14
firstrun/b 30 8
firstrun/b 32 8
firstrun/b 34 11
firstrun/b 36 11
firstrun/b 38 1
firstrun/b 40 7
firstrun/b 42 1
firstrun/b 44 6
firstrun/b 46 5
firstrun/b 48 3
firstrun/b 50 2
firstrun/b 52 3
firstrun/b 54 1
firstrun/b 56 1
firstrun/b 60 1
firstrun/b 62 2
firstrun/b 64 1
firstrun/b 66 2
firstrun/b 68 1
firstrun/b 72 1
firstrun/b 76 1
firstrun/b 78 3
firstrun/b 80 1
firstrun/b 82 1
firstrun/b 84 1
firstrun/b 86 2
firstrun/b 94 1
firstrun/b 98 1
firstrun/b 102 1
firstrun/b 104 1
firstrun/b 114 2
firstrun/b 124 1
firstrun/b 146 1
firstrun/b 152 1
firstrun/b 170 1
firstrun/b 178 1
firstrun/b 244 1
firstrun/b 318 1
firstrun/c 2 234
firstrun/c 4 396
firstrun/c 6 205
firstrun/c 8 144
firstrun/c 10 100
firstrun/c 12 69
firstrun/c 14 44
firstrun/c 16 37
firstrun/c 18 30
firstrun/c 20 32
firstrun/c 22 20
firstrun/c 24 23
firstrun/c 26 20
firstrun/c 28 13
firstrun/c 30 11
firstrun/c 32 9
firstrun/c 34 12
firstrun/c 36 6
firstrun/c 38 3
firstrun/c 40 2
firstrun/c 42 8
firstrun/c 44 2
firstrun/c 46 4
firstrun/c 48 4
firstrun/c 50 1
firstrun/c 52 4
firstrun/c 54 1
firstrun/c 56 2
firstrun/c 58 1
firstrun/c 60 2
firstrun/c 62 3
firstrun/c 64 4
firstrun/c 70 2
firstrun/c 72 1
firstrun/c 74 1
firstrun/c 76 1
firstrun/c 78 1
firstrun/c 82 1
firstrun/c 84 3
firstrun/c 88 1
firstrun/c 92 1
firstrun/c 94 2
firstrun/c 96 1
firstrun/c 100 1
firstrun/c 102 1
firstrun/c 104 1
firstrun/c 106 1
firstrun/c 108 1
firstrun/c 110 1
firstrun/c 112 1
firstrun/c 132 1
firstrun/c 144 1
firstrun/c 148 1
firstrun/c 170 1
firstrun/c 180 1
firstrun/c 236 1
firstrun/c 284 1
firstrun/c 6162 1
firstrun/d 2 209
firstrun/d 4 362
firstrun/d 6 212
firstrun/d 8 139
firstrun/d 10 105
firstrun/d 12 73
firstrun/d 14 60
firstrun/d 16 43
firstrun/d 18 36
firstrun/d 20 27
firstrun/d 22 24
firstrun/d 24 19
firstrun/d 26 13
firstrun/d 28 14
firstrun/d 30 8
firstrun/d 32 9
firstrun/d 34 8
firstrun/d 36 3
firstrun/d 38 6
firstrun/d 40 8
firstrun/d 42 5
firstrun/d 44 4
firstrun/d 46 8
firstrun/d 48 6
firstrun/d 50 2
firstrun/d 52 2
firstrun/d 56 2
firstrun/d 60 2
firstrun/d 64 1
firstrun/d 66 1
firstrun/d 72 1
firstrun/d 74 1
firstrun/d 76 2
firstrun/d 80 1
firstrun/d 82 1
firstrun/d 86 1
firstrun/d 90 1
firstrun/d 92 2
firstrun/d 108 1
firstrun/d 120 2
firstrun/d 128 1
firstrun/d 136 1
firstrun/d 144 1
firstrun/d 146 1
firstrun/d 152 1
firstrun/d 168 1
firstrun/d 174 1
firstrun/d 198 1
firstrun/d 208 1
firstrun/d 212 1
firstrun/d 368 1
firstrun/d 656 1
connected 2 9
connected 4 11
connected 6 7
connected 8 2
connected 10 2
connected 12 4
connected 14 1
connected 20 2
connected 24 1
connected 32 1
connected 46 1
welcome 2 73
welcome 4 35
welcome 6 14
welcome 8 4
welcome 10 4
welcome 12 2
welcome 14 4
welcome 16 1
welcome 18 2
welcome 26 1
welcome 48 1
welcome 50 1
welcome 64 1
welcome 70 1
welcome 104 1
page time count
root 2 36
root 4 22
root 6 9
root 8 9
root 10 1
root 12 2
root 14 1
root 18 2
root 22 1
root 26 3
root 30 1
root 34 1
root 36 1
root 38 1
root 42 1
root 54 1
root 84 1
root 108 1
root 194 1
search 2 510
search 4 394
search 6 123
search 8 48
search 10 28
search 12 18
search 14 9
search 16 11
search 18 6
search 20 7
search 22 6
search 24 5
search 26 3
search 28 1
search 30 1
search 34 2
search 36 4
search 44 1
search 46 1
search 60 1
search 84 1
search 106 1
enable 2 66
enable 4 58
enable 6 22
enable 8 9
enable 10 7
enable 12 3
enable 14 3
enable 16 3
enable 20 2
enable 24 2
enable 26 2
enable 28 1
enable 30 1
enable 32 1
enable 34 1
enable 42 1
enable 46 1
enable 52 1
enable 76 1
enable 148 1
enable 158 1
new-tt 2 212
new-tt 4 564
new-tt 6 422
new-tt 8 314
new-tt 10 269
new-tt 12 205
new-tt 14 162
new-tt 16 150
new-tt 18 141
new-tt 20 107
new-tt 22 94
new-tt 24 79
new-tt 26 64
new-tt 28 66
new-tt 30 44
new-tt 32 52
new-tt 34 49
new-tt 36 40
new-tt 38 27
new-tt 40 41
new-tt 42 30
new-tt 44 25
new-tt 46 21
new-tt 48 15
new-tt 50 14
new-tt 52 13
new-tt 54 11
new-tt 56 14
new-tt 58 14
new-tt 60 14
new-tt 62 6
new-tt 64 7
new-tt 66 7
new-tt 68 6
new-tt 70 7
new-tt 72 4
new-tt 74 3
new-tt 76 8
new-tt 78 6
new-tt 80 2
new-tt 82 5
new-tt 84 1
new-tt 86 1
new-tt 88 6
new-tt 90 2
new-tt 92 2
new-tt 94 5
new-tt 98 1
new-tt 100 2
new-tt 102 3
new-tt 104 2
new-tt 108 1
new-tt 110 3
new-tt 112 1
new-tt 114 4
new-tt 116 1
new-tt 118 2
new-tt 120 3
new-tt 122 2
new-tt 124 2
new-tt 126 2
new-tt 128 1
new-tt 130 1
new-tt 132 1
new-tt 134 1
new-tt 136 3
new-tt 138 2
new-tt 142 1
new-tt 144 2
new-tt 146 1
new-tt 148 1
new-tt 158 2
new-tt 160 1
new-tt 162 1
new-tt 164 1
new-tt 166 1
new-tt 174 1
new-tt 178 1
new-tt 186 1
new-tt 190 1
new-tt 192 1
new-tt 196 1
new-tt 200 1
new-tt 236 1
new-tt 268 1
new-tt 298 1
new-tt 334 1
new-tt 340 1
new-tt 346 1
new-tt 382 1
new-tt 410 1
new-tt 500 1
new-tt 518 1
new-tt 732 1
new-tt 1166 1
new-tt 2538 1
about 2 18
about 4 18
about 6 4
about 8 2
about 10 1
about 14 1
about 36 1
faq 2 23
faq 4 9
faq 6 2
faq 10 2
faq 12 2
terms 2 11
terms 4 3
terms 6 4
terms 8 1
terms 12 1
terms 50 1
privacy 2 4
privacy 4 2
privacy 6 1
firstrun/a 2 217
firstrun/a 4 341
firstrun/a 6 228
firstrun/a 8 155
firstrun/a 10 109
firstrun/a 12 98
firstrun/a 14 69
firstrun/a 16 56
firstrun/a 18 33
firstrun/a 20 23
firstrun/a 22 40
firstrun/a 24 31
firstrun/a 26 23
firstrun/a 28 24
firstrun/a 30 17
firstrun/a 32 13
firstrun/a 34 14
firstrun/a 36 14
firstrun/a 38 10
firstrun/a 40 11
firstrun/a 42 6
firstrun/a 44 9
firstrun/a 46 12
firstrun/a 48 4
firstrun/a 50 6
firstrun/a 52 5
firstrun/a 54 2
firstrun/a 56 5
firstrun/a 58 4
firstrun/a 60 5
firstrun/a 62 3
firstrun/a 64 3
firstrun/a 66 4
firstrun/a 68 2
firstrun/a 72 1
firstrun/a 76 5
firstrun/a 78 2
firstrun/a 80 1
firstrun/a 86 1
firstrun/a 88 3
firstrun/a 92 2
firstrun/a 94 1
firstrun/a 98 1
firstrun/a 104 1
firstrun/a 106 1
firstrun/a 108 3
firstrun/a 112 3
firstrun/a 118 1
firstrun/a 122 1
firstrun/a 124 1
firstrun/a 132 2
firstrun/a 142 1
firstrun/a 150 1
firstrun/a 152 1
firstrun/a 154 1
firstrun/a 162 1
firstrun/a 176 1
firstrun/a 188 1
firstrun/a 196 1
firstrun/a 214 1
firstrun/a 216 1
firstrun/a 282 1
firstrun/a 368 1
firstrun/a 730 1
firstrun/b 2 241
firstrun/b 4 380
firstrun/b 6 225
firstrun/b 8 154
firstrun/b 10 96
firstrun/b 12 68
firstrun/b 14 65
firstrun/b 16 51
firstrun/b 18 32
firstrun/b 20 23
firstrun/b 22 33
firstrun/b 24 15
firstrun/b 26 13
firstrun/b 28 9
firstrun/b 30 10
firstrun/b 32 11
firstrun/b 34 7
firstrun/b 36 15
firstrun/b 38 2
firstrun/b 40 6
firstrun/b 42 7
firstrun/b 44 6
firstrun/b 46 4
firstrun/b 48 6
firstrun/b 50 6
firstrun/b 52 3
firstrun/b 56 2
firstrun/b 58 1
firstrun/b 60 2
firstrun/b 62 3
firstrun/b 64 2
firstrun/b 66 1
firstrun/b 68 2
firstrun/b 72 2
firstrun/b 74 1
firstrun/b 76 1
firstrun/b 78 1
firstrun/b 82 2
firstrun/b 88 2
firstrun/b 90 1
firstrun/b 96 1
firstrun/b 98 2
firstrun/b 100 1
firstrun/b 102 1
firstrun/b 110 3
firstrun/b 116 1
firstrun/b 130 2
firstrun/b 142 2
firstrun/b 146 1
firstrun/b 156 1
firstrun/b 162 1
firstrun/b 164 1
firstrun/b 184 1
firstrun/b 186 1
firstrun/b 248 1
firstrun/b 282 1
firstrun/b 368 1
firstrun/b 410 1
firstrun/b 594 1
firstrun/b 600 1
firstrun/c 2 216
firstrun/c 4 323
firstrun/c 6 201
firstrun/c 8 152
firstrun/c 10 108
firstrun/c 12 86
firstrun/c 14 64
firstrun/c 16 64
firstrun/c 18 37
firstrun/c 20 30
firstrun/c 22 20
firstrun/c 24 13
firstrun/c 26 16
firstrun/c 28 21
firstrun/c 30 8
firstrun/c 32 13
firstrun/c 34 10
firstrun/c 36 8
firstrun/c 38 6
firstrun/c 40 3
firstrun/c 42 7
firstrun/c 44 6
firstrun/c 46 1
firstrun/c 48 2
firstrun/c 50 2
firstrun/c 52 2
firstrun/c 54 1
firstrun/c 56 3
firstrun/c 58 6
firstrun/c 60 5
firstrun/c 62 2
firstrun/c 64 3
firstrun/c 66 1
firstrun/c 68 1
firstrun/c 70 2
firstrun/c 72 3
firstrun/c 76 2
firstrun/c 82 1
firstrun/c 84 2
firstrun/c 86 2
firstrun/c 90 1
firstrun/c 92 1
firstrun/c 96 2
firstrun/c 104 1
firstrun/c 108 1
firstrun/c 112 1
firstrun/c 114 2
firstrun/c 116 1
firstrun/c 130 1
firstrun/c 132 1
firstrun/c 134 1
firstrun/c 156 1
firstrun/c 312 1
firstrun/c 666 1
firstrun/d 2 209
firstrun/d 4 354
firstrun/d 6 226
firstrun/d 8 134
firstrun/d 10 107
firstrun/d 12 76
firstrun/d 14 53
firstrun/d 16 51
firstrun/d 18 38
firstrun/d 20 34
firstrun/d 22 32
firstrun/d 24 15
firstrun/d 26 15
firstrun/d 28 8
firstrun/d 30 8
firstrun/d 32 10
firstrun/d 34 7
firstrun/d 36 10
firstrun/d 38 4
firstrun/d 40 10
firstrun/d 42 6
firstrun/d 44 7
firstrun/d 46 4
firstrun/d 48 5
firstrun/d 50 8
firstrun/d 52 4
firstrun/d 54 1
firstrun/d 56 1
firstrun/d 58 1
firstrun/d 60 5
firstrun/d 62 3
firstrun/d 64 1
firstrun/d 66 2
firstrun/d 68 1
firstrun/d 70 2
firstrun/d 72 2
firstrun/d 74 1
firstrun/d 76 1
firstrun/d 78 1
firstrun/d 80 1
firstrun/d 84 1
firstrun/d 88 1
firstrun/d 90 1
firstrun/d 92 1
firstrun/d 100 1
firstrun/d 104 1
firstrun/d 106 1
firstrun/d 110 1
firstrun/d 116 1
firstrun/d 122 1
firstrun/d 124 1
firstrun/d 126 1
firstrun/d 134 1
firstrun/d 158 1
firstrun/d 164 1
firstrun/d 168 1
firstrun/d 196 1
firstrun/d 202 1
firstrun/d 206 1
firstrun/d 208 1
firstrun/d 230 1
firstrun/d 236 1
firstrun/d 332 1
firstrun/d 338 1
firstrun/d 372 1
firstrun/d 404 1
firstrun/d 616 1
connected 2 3
connected 4 10
connected 6 6
connected 12 1
connected 18 1
connected 22 1
connected 24 1
welcome 2 61
welcome 4 25
welcome 6 8
welcome 8 9
welcome 10 6
welcome 12 3
welcome 14 3
welcome 16 1
welcome 18 5
welcome 22 2
welcome 26 1
welcome 30 2
welcome 36 1
welcome 46 1
welcome 250 1

An example of multiple pie (donut) charts created with D3. The data is represented as a tabular array of objects; each row in the table is mapped to an arc, and rows are grouped into pie charts using d3.nest. Arcs are tweened to the corresponding arc of the corresponding group in different csv files. And something is a little broken in that step. :)

page time count
root 2 96
root 4 54
root 6 15
root 8 9
root 10 3
root 14 1
root 16 1
root 18 3
root 20 1
root 22 2
root 24 1
root 26 3
root 34 1
root 68 1
root 96 1
root 108 1
root 326 1
search 2 698
search 4 395
search 6 122
search 8 39
search 10 19
search 12 16
search 14 12
search 16 9
search 18 2
search 20 4
search 22 3
search 24 4
search 26 1
search 28 2
search 30 1
search 32 1
search 34 1
search 36 1
search 40 1
search 44 1
search 54 1
search 58 1
search 62 1
search 122 1
enable 2 38
enable 4 25
enable 6 5
enable 8 6
enable 10 3
enable 12 1
enable 14 2
enable 16 1
enable 18 1
enable 22 1
enable 34 1
enable 36 1
enable 50 1
enable 80 1
firstrun/a 2 418
firstrun/a 4 542
firstrun/a 6 367
firstrun/a 8 240
firstrun/a 10 167
firstrun/a 12 120
firstrun/a 14 94
firstrun/a 16 92
firstrun/a 18 67
firstrun/a 20 56
firstrun/a 22 38
firstrun/a 24 44
firstrun/a 26 36
firstrun/a 28 21
firstrun/a 30 26
firstrun/a 32 28
firstrun/a 34 20
firstrun/a 36 19
firstrun/a 38 17
firstrun/a 40 13
firstrun/a 42 12
firstrun/a 44 16
firstrun/a 46 7
firstrun/a 48 7
firstrun/a 50 11
firstrun/a 52 7
firstrun/a 54 8
firstrun/a 56 4
firstrun/a 58 3
firstrun/a 60 7
firstrun/a 62 3
firstrun/a 64 3
firstrun/a 66 4
firstrun/a 68 1
firstrun/a 70 7
firstrun/a 72 1
firstrun/a 74 7
firstrun/a 76 7
firstrun/a 78 3
firstrun/a 80 2
firstrun/a 82 1
firstrun/a 84 3
firstrun/a 90 3
firstrun/a 92 2
firstrun/a 94 4
firstrun/a 96 1
firstrun/a 102 1
firstrun/a 104 1
firstrun/a 108 3
firstrun/a 112 3
firstrun/a 116 1
firstrun/a 122 2
firstrun/a 128 1
firstrun/a 132 2
firstrun/a 134 1
firstrun/a 138 1
firstrun/a 146 1
firstrun/a 150 1
firstrun/a 160 1
firstrun/a 168 1
firstrun/a 178 1
firstrun/a 180 1
firstrun/a 182 1
firstrun/a 208 2
firstrun/a 216 2
firstrun/a 272 1
firstrun/a 312 1
firstrun/a 344 1
firstrun/a 348 1
firstrun/a 360 1
firstrun/a 380 1
firstrun/a 404 1
firstrun/a 430 1
firstrun/a 548 1
firstrun/a 662 1
firstrun/a 1688 1
firstrun/a 5758 1
firstrun/b 2 237
firstrun/b 4 222
firstrun/b 6 114
firstrun/b 8 58
firstrun/b 10 32
firstrun/b 12 21
firstrun/b 14 14
firstrun/b 16 10
firstrun/b 18 11
firstrun/b 20 13
firstrun/b 22 13
firstrun/b 24 11
firstrun/b 26 7
firstrun/b 28 4
firstrun/b 30 5
firstrun/b 32 7
firstrun/b 36 1
firstrun/b 38 6
firstrun/b 42 2
firstrun/b 44 1
firstrun/b 48 1
firstrun/b 50 2
firstrun/b 52 1
firstrun/b 54 1
firstrun/b 56 2
firstrun/b 62 2
firstrun/b 68 1
firstrun/b 78 1
firstrun/b 80 2
firstrun/b 86 1
firstrun/b 106 1
firstrun/b 108 1
firstrun/b 128 1
firstrun/b 130 1
firstrun/b 146 1
firstrun/b 190 1
firstrun/c 2 215
firstrun/c 4 208
firstrun/c 6 109
firstrun/c 8 75
firstrun/c 10 40
firstrun/c 12 18
firstrun/c 14 20
firstrun/c 16 16
firstrun/c 18 13
firstrun/c 20 6
firstrun/c 22 9
firstrun/c 24 9
firstrun/c 26 3
firstrun/c 28 2
firstrun/c 30 3
firstrun/c 32 4
firstrun/c 34 2
firstrun/c 36 3
firstrun/c 40 3
firstrun/c 42 2
firstrun/c 44 1
firstrun/c 46 2
firstrun/c 48 2
firstrun/c 50 1
firstrun/c 52 1
firstrun/c 54 1
firstrun/c 66 2
firstrun/c 68 1
firstrun/c 74 2
firstrun/c 78 1
firstrun/c 80 1
firstrun/c 82 2
firstrun/c 88 2
firstrun/c 130 1
firstrun/c 170 1
firstrun/c 254 1
firstrun/c 18836 1
firstrun/d 2 213
firstrun/d 4 217
firstrun/d 6 111
firstrun/d 8 63
firstrun/d 10 31
firstrun/d 12 39
firstrun/d 14 19
firstrun/d 16 20
firstrun/d 18 9
firstrun/d 20 13
firstrun/d 22 3
firstrun/d 24 5
firstrun/d 26 5
firstrun/d 28 4
firstrun/d 30 4
firstrun/d 32 2
firstrun/d 34 2
firstrun/d 36 1
firstrun/d 38 3
firstrun/d 40 3
firstrun/d 42 2
firstrun/d 46 4
firstrun/d 48 3
firstrun/d 50 2
firstrun/d 52 1
firstrun/d 56 1
firstrun/d 58 2
firstrun/d 60 2
firstrun/d 62 1
firstrun/d 66 1
firstrun/d 74 1
firstrun/d 76 1
firstrun/d 92 1
firstrun/d 98 1
firstrun/d 102 1
firstrun/d 142 1
firstrun/d 214 1
firstrun/d 336 1
firstrun/d 418 1
connected 2 3
connected 4 10
connected 6 8
connected 8 4
connected 10 3
connected 14 1
connected 18 1
welcome 2 112
welcome 4 44
welcome 6 15
welcome 8 8
welcome 10 4
welcome 12 2
welcome 14 2
welcome 16 2
welcome 20 1
welcome 28 2
welcome 30 2
welcome 46 1
welcome 136 1
about 2 22
about 4 17
about 6 5
about 8 3
about 10 1
about 12 3
faq 2 42
faq 4 5
faq 6 1
faq 10 1
faq 16 1
faq 20 1
faq 26 1
faq 28 1
terms 2 36
terms 4 7
terms 6 1
terms 8 1
terms 10 1
terms 18 1
privacy 2 10
new-tt 2 2751
new-tt 4 5788
new-tt 6 4037
new-tt 8 2831
new-tt 10 2165
new-tt 12 1693
new-tt 14 1364
new-tt 16 1206
new-tt 18 1045
new-tt 20 817
new-tt 22 672
new-tt 24 559
new-tt 26 486
new-tt 28 391
new-tt 30 303
new-tt 32 290
new-tt 34 262
new-tt 36 232
new-tt 38 198
new-tt 40 176
new-tt 42 148
new-tt 44 113
new-tt 46 100
new-tt 48 89
new-tt 50 104
new-tt 52 82
new-tt 54 78
new-tt 56 61
new-tt 58 55
new-tt 60 58
new-tt 62 52
new-tt 64 49
new-tt 66 42
new-tt 68 41
new-tt 70 34
new-tt 72 20
new-tt 74 25
new-tt 76 29
new-tt 78 21
new-tt 80 17
new-tt 82 18
new-tt 84 26
new-tt 86 15
new-tt 88 11
new-tt 90 8
new-tt 92 13
new-tt 94 13
new-tt 96 9
new-tt 98 15
new-tt 100 12
new-tt 102 6
new-tt 104 8
new-tt 106 10
new-tt 108 15
new-tt 110 12
new-tt 112 6
new-tt 114 3
new-tt 116 7
new-tt 118 1
new-tt 120 9
new-tt 122 6
new-tt 124 7
new-tt 126 10
new-tt 128 3
new-tt 130 4
new-tt 132 4
new-tt 134 6
new-tt 136 5
new-tt 138 4
new-tt 140 2
new-tt 142 3
new-tt 144 3
new-tt 146 6
new-tt 148 2
new-tt 150 2
new-tt 154 4
new-tt 156 1
new-tt 158 2
new-tt 160 1
new-tt 164 4
new-tt 166 4
new-tt 168 2
new-tt 170 3
new-tt 172 1
new-tt 174 1
new-tt 176 2
new-tt 178 1
new-tt 180 1
new-tt 182 2
new-tt 186 1
new-tt 188 1
new-tt 190 1
new-tt 192 2
new-tt 194 2
new-tt 196 2
new-tt 198 1
new-tt 202 3
new-tt 206 1
new-tt 208 1
new-tt 210 2
new-tt 216 1
new-tt 220 2
new-tt 222 1
new-tt 226 3
new-tt 228 3
new-tt 230 1
new-tt 234 1
new-tt 242 1
new-tt 246 1
new-tt 250 1
new-tt 252 1
new-tt 264 1
new-tt 268 1
new-tt 274 1
new-tt 276 1
new-tt 286 1
new-tt 288 1
new-tt 292 1
new-tt 304 1
new-tt 310 2
new-tt 316 1
new-tt 322 1
new-tt 328 1
new-tt 330 1
new-tt 346 1
new-tt 352 1
new-tt 360 1
new-tt 370 1
new-tt 380 1
new-tt 408 2
new-tt 430 1
new-tt 442 1
new-tt 448 1
new-tt 458 1
new-tt 514 1
new-tt 570 1
new-tt 650 1
new-tt 662 1
new-tt 718 1
new-tt 810 1
new-tt 840 1
new-tt 1096 1
new-tt 1276 1
new-tt 1282 1
new-tt 8646 1
new-tt 8688 1
new-tt 11388 1
new-tt 12518 1
new-tt 74008 1
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>Page load time histograms</title>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js?2.4.5"></script>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.csv.js?2.4.5"></script>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.layout.js?2.4.5"></script>
<style type="text/css">
@import url("http://mbostock.github.com/d3/ex/button.css");
body {
text-align: center;
padding: 0.5em;
margin: 0;
}
svg {
font: 10px sans-serif;
}
ul.date {
margin: 0.5em auto;
padding: 0;
}
ul.hor li {
display: inline-block;
list-style-image: none;
float: left;
}
.clearfix:after {
visibility: hidden;
display: block;
clear: both;
content: ".";
height: 0;
}
</style>
</head>
<body>
<ul class="date hor clearfix"></ul>
<script src="index.js"></script>
</body>
</html>
// Define the margin, radius, and color scale. Colors are assigned lazily, so
// if you want deterministic behavior, define a domain for the color scale.
var m = 10
, r = 100
, no = +top.location.hash.slice(1)
, arc = d3.svg.arc().innerRadius(r / 2).outerRadius(r)
, donut = d3.layout.pie()
.value(function(d) { return +d.count; })
.sort(function(a, b) { return a.time - b.time; })
, color = d3.scale.category20c()
, dates =
[ '2011-10-26'
, '2011-10-27'
, '2011-10-28'
, '2011-10-29'
, '2011-10-30'
]
, files, buts, data, arcs, pages, svg; // for page inspection in dev tools
load(dates.map(function(f) { return f + '.csv'; }), d3.csv, loaded);
// Store the currently-displayed angles in this._current.
// Then, interpolate from this._current to the new angles.
function arcTween(a) {
var i = d3.interpolate(this._current, a);
this._current = i(0);
return function(t) { return arc(i(t)); };
}
function setData(d) {
// Nest the page load time data by page. Our data has page load time in
// 2-second resolution, upper bound, but we want to group counts by page.
pages = d3.nest()
.key(function(d) { return d.page; })
.entries(data = d);
svg = d3.select('body').selectAll('div.page').data(pages);
svg.selectAll('g.slice').data(pages)
.selectAll('path').data(function(d) { return donut(d.values); });
return svg;
}
function loaded(_files) {
var ul = d3.select('ul.date'), w = 0;
buts = ul.selectAll('li')
.data(files = _files)
.enter().append('li').append('button')
.attr('class', function(d, i) {
return (i === no ? 'active ' : '') +
(i === files.length - 1 ? 'last' : i ? '' : 'first');
})
.text(function(d) { return d.url.split('.')[0]; })
.each(function(d) { w += parseInt(d3.select(this).style('width'), 10); })
.on('click', function(d, i) {
top.location.hash = '#' + (no = i); // clicked data set #no
buts.classed('active', function(d, j) { return no === j; });
setData(data = d.data);
arcs.selectAll('text').remove(); // remove the arc labels
arcs = svg.selectAll('g.slice') // recompute angles and rebind the data
.data(pages);
arcs.selectAll('path')
.transition().duration(750).attrTween("d", arcTween) // redraw arcs
.each('end', function() {
// label larger arcs, translated&rotated to the arc centroid
arcs.filter(function(d) { return d.endAngle - d.startAngle > 0.2; })
.append('svg:text')
.attr('dy', '.35em')
.attr('text-anchor', 'middle')
.attr('transform', function(d) {
return 'translate(' + arc.centroid(d) +')'+
'rotate(' + angle(d) + ')';
})
.text(function(d) { return '<' + d.data.time; });
});
});
ul.style('width', w + 'px');
console.log(w);
// Insert an svg element (with margin) for each page in our dataset.
// A child g element translates the origin to the donut center.
svg = setData(data = files[no].data);
svg.exit().remove();
svg = svg.enter().append('div')
.classed('page', true)
.style('display', 'inline-block')
.style('width', (r + m) * 2 + 'px')
.style('height', (r + m) * 2 + 'px')
.append('svg:svg')
.attr('width', (r + m) * 2)
.attr('height', (r + m) * 2)
.append('svg:g')
.classed('donut', true)
.attr('transform', 'translate(' + (r + m) + ',' + (r + m) + ')');
// Add a label for the page. The `key` comes from the nest operator.
svg.append('svg:text')
.attr('dy', '.35em')
.attr('text-anchor', 'middle')
.text(function(d) { return d.key; });
// Pass the nested per-page values to the pie layout. The layout computes
// the angles for each arc. Another g element will hold the arc and its label.
arcs = svg.selectAll('g.slice')
.data(function(d) { return donut(d.values); })
.enter().append('svg:g').classed('slice', true);
// Add a colored arc path, with a mouseover title showing the count.
arcs.append('svg:path')
.style('fill', function(d) { return color(d.data.time); })
.attr('d', arc)
.each(function(d) { this._current = d; })
.append('svg:title')
.text(function(d) { return '<' + d.data.time + ': ' + d.data.count; });
// Add a label to the larger arcs, translated to the arc centroid and rotated.
arcs.filter(function(d) { return d.endAngle - d.startAngle > 0.2; })
.append('svg:text')
.attr('dy', '.35em')
.attr('text-anchor', 'middle')
.attr('transform', function(d) {
return 'translate(' + arc.centroid(d) + ')rotate(' + angle(d) + ')';
})
.text(function(d) { return '<' + d.data.time; });
d3.select(self.frameElement).style('height', document.body.offsetHeight+'px');
}
// Computes the label angle of an arc, converting from radians to degrees.
function angle(d) {
var a = (d.startAngle + d.endAngle) * 90 / Math.PI - 90;
return a > 90 ? a - 180 : a;
}
function load(urls, loader, cb) {
function fetch(url, n) {
function loaded(data) {
all[n] = { url: url, data: data };
if (!--left) cb(all);
}
loader(url, loaded);
}
var all = [], left = urls.length;
urls.forEach(fetch);
}
function I(i) { return i; }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment