1 00:00:00,000 --> 00:00:00,780 2 00:00:00,780 --> 00:00:11,880 >> [Daqq ta mużika] 3 00:00:11,880 --> 00:00:16,480 >> DAVID CHOUINARD: Ninsab David Chouinard, u dan huwa D3. 4 00:00:16,480 --> 00:00:17,700 Merħba. 5 00:00:17,700 --> 00:00:21,270 Aħna qed tmur biex jitgħallmu dwar D3 llum. 6 00:00:21,270 --> 00:00:25,020 D3 huwa qafas JavaScript għall-bini ta 'kwalità għolja 7 00:00:25,020 --> 00:00:28,110 viżwalizazzjonijiet interattivi għall-web. 8 00:00:28,110 --> 00:00:30,870 Affarijiet simili dak li aħna qed jaraw fid-dahar ta 'lili, 9 00:00:30,870 --> 00:00:34,230 aħna qed tmur biex jitgħallmu jagħmlu dawk affarijiet, tip ta 'l-baŜi ta' dan. 10 00:00:34,230 --> 00:00:36,452 Iżda li għaddej biex ikunu friski. 11 00:00:36,452 --> 00:00:38,160 Ejja tibda jagħmlu pretty stampi. 12 00:00:38,160 --> 00:00:41,108 13 00:00:41,108 --> 00:00:44,350 Imxejna ltqajna aktar demos ta 'prospetti disponibbli. 14 00:00:44,350 --> 00:00:48,040 15 00:00:48,040 --> 00:00:50,760 Ejja nagħmlu dan. 16 00:00:50,760 --> 00:00:58,700 >> Att I, DOM manipulation-- aħna qed tmur biex tibda dritt bogħod tagħmel affarijiet jibred. 17 00:00:58,700 --> 00:01:01,240 L-ewwelnett, fuq ix-xellug, għandna kodiċi. 18 00:01:01,240 --> 00:01:03,470 Dwar id-dritt, għandna ir-riżultat tal-kodiċi tagħna. 19 00:01:03,470 --> 00:01:04,900 Ejja jgħaddu minnha. 20 00:01:04,900 --> 00:01:05,780 >> Ejja jagħmlu ċirku. 21 00:01:05,780 --> 00:01:08,570 Kif ma li ħoss? 22 00:01:08,570 --> 00:01:14,934 svg.append circle-- aħna biss għamlet ċirku. 23 00:01:14,934 --> 00:01:16,100 Inti ma nemminx me, right? 24 00:01:16,100 --> 00:01:18,190 Mhuwiex hemmhekk. 25 00:01:18,190 --> 00:01:21,830 >> Allura dak li għamilna dritt hawn jiġifieri, SVG huwa vector graphics li jistgħu jegħlbuhom magħhom. 26 00:01:21,830 --> 00:01:27,530 Dan huwa l-mod aħna tgħid il-browser li jagħmlu vector graphics fil-browser. 27 00:01:27,530 --> 00:01:30,740 Dak li aħna biss għamlet id-dritt issa huwa miżjud ċirku jibbrawżjaw. 28 00:01:30,740 --> 00:01:34,790 >> Il-wegħda hi li ċ-ċirku teħtieġ daqsxejn ta 'attributi bażiċi 29 00:01:34,790 --> 00:01:36,850 qabel ma nistgħu attwalment jarawha. 30 00:01:36,850 --> 00:01:40,045 Għandna bżonn li tgħid li l-pożizzjoni x taghha, pożizzjoni y tagħha, raġġ tagħha. 31 00:01:40,045 --> 00:01:43,310 Aħna ma tgħid xi li, hekk aħna mhux qed tara dan id-dritt issa. 32 00:01:43,310 --> 00:01:46,210 Imma ejja għid Jittieħed. 33 00:01:46,210 --> 00:01:49,510 >> Allura l-ewwel nett, inti ħadthom ltqajna biex jagħtu ċirku tagħna isem. 34 00:01:49,510 --> 00:01:53,070 Mela ejja sejħa hija ċirku. 35 00:01:53,070 --> 00:01:54,406 Ċirku tagħna għandha l-isem issa. 36 00:01:54,406 --> 00:01:57,230 37 00:01:57,230 --> 00:01:59,490 U ejja tagħtiha attributi ftit. 38 00:01:59,490 --> 00:02:03,690 Kif dwar CX għandhom jirrelataw x, hekk iċ-ċentru tal-pożizzjoni x. 39 00:02:03,690 --> 00:02:06,730 Ejja ngħidu, 200 għal 200 pixels. 40 00:02:06,730 --> 00:02:10,220 >> Ejja tagħtiha y ta '200 pixels kif ukoll. 41 00:02:10,220 --> 00:02:16,032 U R, radius, ta 'madwar 40 pixels. 42 00:02:16,032 --> 00:02:16,950 Issa ejja ara. 43 00:02:16,950 --> 00:02:21,740 44 00:02:21,740 --> 00:02:23,440 I ma tistax jespliċitaw. 45 00:02:23,440 --> 00:02:30,430 46 00:02:30,430 --> 00:02:31,520 >> Hemm inti tmur. 47 00:02:31,520 --> 00:02:37,330 Għandna ċirku fil-pożizzjoni 200 pixels, 200 pixels, raġġ ta '40 pixels. 48 00:02:37,330 --> 00:02:38,280 Tip ta 'kessaħ, id-dritt? 49 00:02:38,280 --> 00:02:38,988 Għandna ċirku. 50 00:02:38,988 --> 00:02:40,880 Yeah. 51 00:02:40,880 --> 00:02:42,670 >> Allura l-ebda ħtieġa biex isegwu flimkien. 52 00:02:42,670 --> 00:02:45,790 Kollha dawn l-eżempji, kollha ta ' il-kodiċi li qed nagħmel illum 53 00:02:45,790 --> 00:02:51,300 Se jiġi pprovdut online fl-aħħar fil-forma ta 'eżempji interattivi 54 00:02:51,300 --> 00:02:54,010 ma punti ta 'kontroll fil kull att, u l-bqija. 55 00:02:54,010 --> 00:02:55,160 >> Ejja nagħmlu aktar Jittieħed. 56 00:02:55,160 --> 00:02:58,901 Dan iċ-ċirku iswed huwa verament ikrah. 57 00:02:58,901 --> 00:03:01,541 Jien sorry għal dak l-iżball Messaġġi hemm dritt. 58 00:03:01,541 --> 00:03:05,340 Hemm immorru. 59 00:03:05,340 --> 00:03:06,350 >> Ejja tagħtiha kulur. 60 00:03:06,350 --> 00:03:07,170 Kif jgħid li? 61 00:03:07,170 --> 00:03:08,340 I simili għall-azzar blu. 62 00:03:08,340 --> 00:03:13,280 63 00:03:13,280 --> 00:03:16,030 Ukoll, ċirku tagħna color nbidlu. 64 00:03:16,030 --> 00:03:17,320 Li l-kbir. 65 00:03:17,320 --> 00:03:31,330 Ejjew nagħmluha semi-trasparenti too-- semi-trasparenti. 66 00:03:31,330 --> 00:03:33,670 >> Allura dawn huma attributi aħna qed tiddefinixxi fuq il-ċirku. 67 00:03:33,670 --> 00:03:36,774 L-ewwel ħaġa li għamilna huwa nitfgħu ċirku fuq il-paġna. 68 00:03:36,774 --> 00:03:38,690 U allura aħna qed tiddefinixxi mazz ta 'attributi. 69 00:03:38,690 --> 00:03:41,610 Uħud minn dawn huma meħtieġa, bħall CX, CY, u Radius. 70 00:03:41,610 --> 00:03:42,680 U oħrajn huma fakultattivi. 71 00:03:42,680 --> 00:03:44,730 >> Hemm ħafna aktar attributi. 72 00:03:44,730 --> 00:03:46,760 Hemm ħafna minnhom. 73 00:03:46,760 --> 00:03:53,070 Per eżempju, jista 'jkollna puplesija kif ukoll, puplesija ta 'aħmar. 74 00:03:53,070 --> 00:03:55,630 Imma ejja tneħħi dik. 75 00:03:55,630 --> 00:04:00,450 Aħna lura għal ċirku, ċirku blu. 76 00:04:00,450 --> 00:04:01,600 >> Mela ejja tagħmel aktar ċrieki. 77 00:04:01,600 --> 00:04:02,810 Kif jgħid li? 78 00:04:02,810 --> 00:04:04,665 Ejja jagħmlu ċirku ieħor. 79 00:04:04,665 --> 00:04:05,985 Dan huwa eċċitanti, id-dritt? 80 00:04:05,985 --> 00:04:09,630 81 00:04:09,630 --> 00:04:12,300 >> Allura ngħid I biss Kopja-pasted dak li kellna diġà. 82 00:04:12,300 --> 00:04:13,570 Ejja sejħa hija circle2. 83 00:04:13,570 --> 00:04:15,840 U ejja jagħmlu l-eżatt istess ħaġa u tagħtih 84 00:04:15,840 --> 00:04:20,450 attributi, mogħtija l-pożizzjoni x ta '300. 85 00:04:20,450 --> 00:04:24,140 Yay, għandna żewġ ċrieki issa. 86 00:04:24,140 --> 00:04:27,240 >> U ovvjament, nistgħu taġġorna dawn il-valuri. 87 00:04:27,240 --> 00:04:31,640 I tista 'tpoġġi dan fil 400, u issa li jiċċaqlaq. 88 00:04:31,640 --> 00:04:35,470 U peress li huwa annoying, ejja tneħħi dan, so circle2.remove. 89 00:04:35,470 --> 00:04:39,000 90 00:04:39,000 --> 00:04:40,730 Huwa marret issa. 91 00:04:40,730 --> 00:04:43,170 >> Allura dak li aħna qed tagħmel u huwa biss ħafna, very-- dan 92 00:04:43,170 --> 00:04:46,030 hija simili ħafna għal dak li inti tista 'tagħmel fil-jQuery, per eżempju. 93 00:04:46,030 --> 00:04:48,240 Aħna biss manipulazzjoni l-DOM, huwa msejjaħ. 94 00:04:48,240 --> 00:04:50,040 Inti tista smajt din il-kelma qabel. 95 00:04:50,040 --> 00:04:53,255 Aħna qed joħolqu Jittieħed, it-twaqqif attributi fuq Jittieħed, it-tneħħija Jittieħed. 96 00:04:53,255 --> 00:04:58,950 97 00:04:58,950 --> 00:05:02,360 >> Issa, hawn fejn jiġrilha interessanti. 98 00:05:02,360 --> 00:05:07,250 Allura aktar tard fil-kodiċi, nistgħu xorta jirreferu għall-ċirku oriġinali here. 99 00:05:07,250 --> 00:05:14,100 Mela ejja reset attribut tagħha għall CX. 100 00:05:14,100 --> 00:05:18,260 Ejja ngħidu, x-pożizzjoni tagħha sa 400. 101 00:05:18,260 --> 00:05:22,406 U jien ser transizzjoni li, hekk huwa ovvju. 102 00:05:22,406 --> 00:05:23,360 Hemm immorru. 103 00:05:23,360 --> 00:05:24,780 >> Allura aħna miżjud ċirku. 104 00:05:24,780 --> 00:05:26,440 Aħna stabbiliti xi attributi. 105 00:05:26,440 --> 00:05:28,210 Aħna miżjud ċirku ieħor, jitneħħa dan. 106 00:05:28,210 --> 00:05:31,650 U allura aħna qed jimmodifikaw l-ċirku oriġinali. 107 00:05:31,650 --> 00:05:35,400 >> Imma hawn fejn jiġrilha ħafna aktar interessanti. 108 00:05:35,400 --> 00:05:39,070 Mhux biss nistgħu jistabbilixxu attributi kif eżatt valuri, nistgħu ngħidu, 109 00:05:39,070 --> 00:05:41,610 ħej, ċirku, mur għall-pożizzjoni 200. 110 00:05:41,610 --> 00:05:44,540 Nistgħu wkoll jistabbilixxu lilhom bħala funzjonijiet. 111 00:05:44,540 --> 00:05:48,850 >> Allura minflok li jagħtiha 400 hawn, nistgħu nagħmlu xi kalkolazzjoni 112 00:05:48,850 --> 00:05:53,950 fuq il-fly għal dak li aħna tixtieq li attribut li tkun. 113 00:05:53,950 --> 00:05:56,580 Allura dan huwa kif youd jesprimu dak. 114 00:05:56,580 --> 00:06:00,660 Aħna ngħidu, minflok 400, let me jtik funzjoni minflok. 115 00:06:00,660 --> 00:06:04,180 U hawn, ġewwa din il-funzjoni, nistgħu nagħmlu kull kalkolu crazy. 116 00:06:04,180 --> 00:06:06,820 >> Aħna jista 'jieħu l-ħin u l- nħarsu lejn uħud ħaġa oħra 117 00:06:06,820 --> 00:06:11,230 u dinamikament jiddeċiedu għalihom l-ċirku liema valur rridu. 118 00:06:11,230 --> 00:06:15,266 Kif dwar aħna biss jagħtu dan pożizzjoni x każwali? 119 00:06:15,266 --> 00:06:20,360 120 00:06:20,360 --> 00:06:21,120 Allura li li. 121 00:06:21,120 --> 00:06:25,490 >> Allura dak li tgħid hi, għal kull x, run din il-funzjoni. 122 00:06:25,490 --> 00:06:29,340 U dak li aħna qed tagħmel huwa kalkolu xi affarijiet, xi drabi bl-addoċċ il-wisa 123 00:06:29,340 --> 00:06:30,410 u r-ritorn dak. 124 00:06:30,410 --> 00:06:34,765 Hekk kull darba we run li, irridu jiksbu ċirku li tmur għal post każwali. 125 00:06:34,765 --> 00:06:36,394 Huwa tip ta 'kessaħ. 126 00:06:36,394 --> 00:06:38,310 Inħoss bħal I tista 'tħares fi dan għal ftit. 127 00:06:38,310 --> 00:06:44,274 128 00:06:44,274 --> 00:06:46,440 Aħna qed jibdew biex jiksbu xi ħaġa interessanti hawn. 129 00:06:46,440 --> 00:06:49,120 130 00:06:49,120 --> 00:06:51,390 Ejja jagħmlu din id-data misjuqa issa. 131 00:06:51,390 --> 00:06:53,420 M'hemm l-ebda data hawn. 132 00:06:53,420 --> 00:06:54,482 Ejja bidla li. 133 00:06:54,482 --> 00:06:57,440 134 00:06:57,440 --> 00:07:12,140 >> Documents-- Att II, Data Immexxija Mela ejja jirritornaw għall here. 135 00:07:12,140 --> 00:07:15,340 U ejja biss jeħles circle2, għaliex aħna qed biss żieda-tneħħija u 136 00:07:15,340 --> 00:07:15,840 dan. 137 00:07:15,840 --> 00:07:17,382 Allura aħna ma verament bżonnu. 138 00:07:17,382 --> 00:07:21,421 Għandna bżonn li jkun hemm ħafna aktar għaqlija hawn. 139 00:07:21,421 --> 00:07:23,170 Ejja ngħidu, aħna għandna xi data ta 'xi tip. 140 00:07:23,170 --> 00:07:31,540 141 00:07:31,540 --> 00:07:40,020 One moment-- ejja ngħidu, kellna data ta 'din il-formola. 142 00:07:40,020 --> 00:07:41,800 Kellna firxa, just mazz ta 'numri. 143 00:07:41,800 --> 00:07:45,750 Aħna għandna seba numri hawnhekk, x'ikun dawn jammontaw represent-- 144 00:07:45,750 --> 00:07:48,810 fil-kont bankarju tal-poplu, kif kemm huma iżen, alla jaf x'inhu. 145 00:07:48,810 --> 00:07:51,310 >> Dawn huma n-numri, u aħna jridu jużaw ċrieki tagħna 146 00:07:51,310 --> 00:07:53,240 biex jirrappreżentaw dawn in-numri b'xi. 147 00:07:53,240 --> 00:07:55,515 Aħna rridu li tie tagħna ċrieki lil dawn in-numri. 148 00:07:55,515 --> 00:07:58,750 149 00:07:58,750 --> 00:07:59,626 Allura dak li nagħmlu. 150 00:07:59,626 --> 00:08:01,500 Ejja ngħidu, irridu ċirku għal kull numru. 151 00:08:01,500 --> 00:08:03,590 Stajna nagħmlu l-qodma Ħaġa konna doing-- 152 00:08:03,590 --> 00:08:06,020 tehmeż ċirku u circle2 u circle3. 153 00:08:06,020 --> 00:08:10,020 Iżda dan gets mill-naħa, u hemm ħafna ta 'tirrepeti loġika. 154 00:08:10,020 --> 00:08:12,760 >> Mela ejja nikseb aktar għaqlija ma 'dak. 155 00:08:12,760 --> 00:08:17,810 Minflok tuża l-ċirku var svg.append li konna biss bl-użu, 156 00:08:17,810 --> 00:08:21,580 aħna qed tmur biex tuża F'din il-kaxxa ftit hawn. 157 00:08:21,580 --> 00:08:24,510 Ma rridx li jmorru fil-fond lejn dak li dawn il-partijiet kollha jagħmlu. 158 00:08:24,510 --> 00:08:26,020 U huwa tip ta 'suġġett avvanzat. 159 00:08:26,020 --> 00:08:27,830 And Nixtieq I jistgħu. 160 00:08:27,830 --> 00:08:31,370 >> Imma l-ħaġa importanti li recognize-- u tkun taf tara huwa ħafna drabi fil-kodiċi D3. 161 00:08:31,370 --> 00:08:36,840 Dan il-blokk ta 'test bażiku toħloq kemm tista 'ċrieki 162 00:08:36,840 --> 00:08:41,360 kif hemm elementi ta 'data f'dan array dritt hawn. 163 00:08:41,360 --> 00:08:53,420 164 00:08:53,420 --> 00:08:55,780 Allura dan joħloq kif ħafna ċrieki bħal hemm elementi. 165 00:08:55,780 --> 00:08:58,520 Huwa ser joħolqu lilna seba ċrieki. 166 00:08:58,520 --> 00:09:01,710 U ma xi ħaġa tassew, tassew essenzjali. 167 00:09:01,710 --> 00:09:02,460 Mela ejja jimxu dik. 168 00:09:02,460 --> 00:09:05,460 Ejja neħħi ċirku oħra tagħna. 169 00:09:05,460 --> 00:09:09,565 Ejja biss jikkummentaw dan parti out u run dan jerġa. 170 00:09:09,565 --> 00:09:13,840 171 00:09:13,840 --> 00:09:15,260 >> Hemm immorru. 172 00:09:15,260 --> 00:09:18,030 Allura ċirku tagħna hawnhekk hija jiskuraw ħafna, għaliex aħna 173 00:09:18,030 --> 00:09:20,720 jkollhom seba ċrieki, wieħed fuq quċċata ta 'l-oħra. 174 00:09:20,720 --> 00:09:25,425 Aħna biss maħluqa seba ċrieki, wieħed kull wieħed għal kull wieħed minn dawn l-elementi tad-dejta. 175 00:09:25,425 --> 00:09:28,860 Iżda hemm xi ħaġa importanti li ġara ma 'dan snippet dritt hawn. 176 00:09:28,860 --> 00:09:31,030 >> Huwa dak id-data kien marbut. 177 00:09:31,030 --> 00:09:33,440 Allura kull wieħed ta ' dawk l-elementi ta 'data, 178 00:09:33,440 --> 00:09:38,830 10, 45, 105, kien illegat għal ċirku partikolari. 179 00:09:38,830 --> 00:09:40,960 Allura dawn mhux biss maħluqa mazz ta 'ċrieki 180 00:09:40,960 --> 00:09:43,420 imma rabtiet dawn iż-żewġ affarijiet flimkien. 181 00:09:43,420 --> 00:09:48,740 >> U fil-futur, għaliex ħloqna dawk iċ-ċrieki ma 'din il-funzjoni D3, 182 00:09:48,740 --> 00:09:52,430 jekk I jagħtuk ċirku, inti tista tagħti me-data assoċjati magħha. 183 00:09:52,430 --> 00:09:53,280 Allura nistgħu jistaqsu D3. 184 00:09:53,280 --> 00:09:54,840 Ħej, D3, għandi dan iċ-ċirku. 185 00:09:54,840 --> 00:09:57,350 X'hemm-data li ċ-ċirku għandu? 186 00:09:57,350 --> 00:10:01,290 U D3 se jgħidulna 10 jew 45 jew 105. 187 00:10:01,290 --> 00:10:02,380 >> Dawn l-affarijiet huma marbuta. 188 00:10:02,380 --> 00:10:04,490 Li l-kunċett stess, fundamentali ħafna. 189 00:10:04,490 --> 00:10:06,070 Ejja nħarsu lejn dak. 190 00:10:06,070 --> 00:10:12,210 >> Allura l-mod kif aħna'd jistaqsu D3-- hekk dan huwa irrilevanti għal dan, 191 00:10:12,210 --> 00:10:16,620 iżda biss trust me fuq dan. 192 00:10:16,620 --> 00:10:17,620 Dan huwa kif aħna nistaqsu D3. 193 00:10:17,620 --> 00:10:21,312 Ħej, D3, agħti lili l-ewwel ċirku li inti tista 'ssib. 194 00:10:21,312 --> 00:10:23,580 Agħti me-ewwel ċirku tista 'ssib. 195 00:10:23,580 --> 00:10:29,660 U allura nistgħu jistaqsu D3, x'hemm id-data fuq dik, bħal dan, 10. 196 00:10:29,660 --> 00:10:33,380 >> Allura aħna staqsi D3, issib lili l-ewwel ċirku tista 'ssib. 197 00:10:33,380 --> 00:10:34,400 X'hemm data tagħha? 198 00:10:34,400 --> 00:10:36,650 10, li huwa tabilħaqq tagħna ewwel element tad-data. 199 00:10:36,650 --> 00:10:42,150 Nistgħu jitlobha, ħej, D3, issibna tielet ċirku tagħna. 200 00:10:42,150 --> 00:10:44,450 105. 201 00:10:44,450 --> 00:10:45,740 Għaliex dan huwa verament importanti? 202 00:10:45,740 --> 00:10:49,790 203 00:10:49,790 --> 00:10:52,250 >> Allura dritt hawn, semmejt li nistgħu jużaw funzjonijiet. 204 00:10:52,250 --> 00:10:54,910 U jien semma li kien ħaġa qawwija ħafna. 205 00:10:54,910 --> 00:11:03,070 Allura mhux biss tista funzjonijiet tagħna tagħmel affarijiet bħal jagħmlu xi komputazzjoni, per eżempju, 206 00:11:03,070 --> 00:11:09,170 ritorn numru bl-addoċċ, hija tista ' wkoll tagħmel affarijiet ibbażati fuq id-data. 207 00:11:09,170 --> 00:11:11,550 Dan huwa dak tad-dejta misjuqa dokumenti jfisser. 208 00:11:11,550 --> 00:11:13,750 Dak hu D3 stands. 209 00:11:13,750 --> 00:11:17,800 >> Allura dan x postition-- minflok ta 'ftit qal, l-ċrieki, 210 00:11:17,800 --> 00:11:21,735 nikseb x-pożizzjoni 200, we jista 'jagħti dan funzjoni. 211 00:11:21,735 --> 00:11:26,140 212 00:11:26,140 --> 00:11:30,140 U hawn, nistgħu nagħmlu xi kalkolu. 213 00:11:30,140 --> 00:11:33,710 u d hawn stands fil-post għad-data. 214 00:11:33,710 --> 00:11:36,120 Allura kull darba aħna għandna ċirku, bażikament, 215 00:11:36,120 --> 00:11:37,750 D3 se toħloq f'dawn is-seba ċrieki. 216 00:11:37,750 --> 00:11:38,500 U mbagħad għal kull 217 00:11:38,500 --> 00:11:41,920 >> ċirku, li għaddej biex imorru, ħej, circle1 x'hemm pożizzjoni x tiegħek. 218 00:11:41,920 --> 00:11:45,210 Preċedentement, konna dejjem tweġib 200. 219 00:11:45,210 --> 00:11:48,630 Imma issa, kull darba D3 jitlob us x'hemm pożizzjoni x tiegħek, 220 00:11:48,630 --> 00:11:51,790 li għaddej biex jagħtu us-- għandna dan iċ-ċirku, hekk aħna jkollhom l-informazzjoni. 221 00:11:51,790 --> 00:11:55,290 Huwa ser tagħtina l-informazzjoni u jgħidu, dak li tridu l-espożizzjoni li jkun, 222 00:11:55,290 --> 00:11:57,120 ibbażata fuq dik id-data. 223 00:11:57,120 --> 00:11:59,590 >> Ejja biss jirritorna d-data attwali. 224 00:11:59,590 --> 00:12:04,910 Allura jekk aħna run dan, dan jagħti data us misjuqa dokumenti. 225 00:12:04,910 --> 00:12:08,040 Dawn ċrieki huma bbażati fir-rigward ta position-- 226 00:12:08,040 --> 00:12:11,120 dawn qed bażijiet bħala funzjoni tad-data. 227 00:12:11,120 --> 00:12:13,100 >> Allura għall-ewwel ċirku, D3 tpoġġi ċirku. 228 00:12:13,100 --> 00:12:16,770 U mbagħad D3 tistaqsi lilna, dak li nagħmlu trid li l-espożizzjoni li jkun. 229 00:12:16,770 --> 00:12:19,620 U aħna biss jgħidu, ikun x'ikun id-data hija. 230 00:12:19,620 --> 00:12:21,185 Jagħmlu l-espożizzjoni 10. 231 00:12:21,185 --> 00:12:26,320 >> Imbagħad hija tistaqsi, dak li tridu l- espożizzjoni li jkun għat-tieni ċirku. 232 00:12:26,320 --> 00:12:27,270 U aħna risposta, 45. 233 00:12:27,270 --> 00:12:30,000 234 00:12:30,000 --> 00:12:32,230 U aħna, naturalment, jista tagħmel xi komputazzjoni hawn. 235 00:12:32,230 --> 00:12:35,510 I isibu li dawk iċ-ċrieki huma tip ta 'squished up. 236 00:12:35,510 --> 00:12:38,965 >> Allura immoltiplika lilha mill 3, immoltiplika data bi 3. 237 00:12:38,965 --> 00:12:41,870 238 00:12:41,870 --> 00:12:43,840 Ċirku tagħna biss ltqajna estiża out. 239 00:12:43,840 --> 00:12:46,730 Valur tagħna kien ttriplikat. 240 00:12:46,730 --> 00:12:51,010 >> Il-ċirku huwa verament fuq it-tarf, hekk ejja forsi tip ta 'offset dan. 241 00:12:51,010 --> 00:12:53,632 Ejja ngħidu, b'20. 242 00:12:53,632 --> 00:12:56,070 Hawnhekk inti tmur. 243 00:12:56,070 --> 00:12:57,590 >> Din hija data viżwalizzazzjoni. 244 00:12:57,590 --> 00:13:01,767 Huwa wieħed bażika ħafna, iżda dan tagħtina xi ħarsa lejn data tagħna. 245 00:13:01,767 --> 00:13:04,600 Hija tgħidilna li, per eżempju, aħna jkollhom cluster ftit ta 'elementi. 246 00:13:04,600 --> 00:13:06,340 U aħna għandna outlier kbira hawn. 247 00:13:06,340 --> 00:13:10,830 Din tagħtina xi informazzjoni dwar id-distribuzzjoni. 248 00:13:10,830 --> 00:13:20,830 >> Jekk konna, per eżempju, għall-bidla id-data sa 150 hawn u jġedded, 249 00:13:20,830 --> 00:13:22,630 viżwalizzazzjoni tagħna tinbidel. 250 00:13:22,630 --> 00:13:24,285 Dan id-dokument hija data misjuqa. 251 00:13:24,285 --> 00:13:32,640 252 00:13:32,640 --> 00:13:36,180 >> Allura naturalment, dawn l-elementi kollha, dawn l-attributi kollha hawn, 253 00:13:36,180 --> 00:13:38,430 nistgħu nużaw funzjoni, mhux biss il-numri, mhux biss 254 00:13:38,430 --> 00:13:39,900 lx u l-pożizzjonijiet y. 255 00:13:39,900 --> 00:13:42,120 Allura nistgħu nużaw funzjoni għall-kulur. 256 00:13:42,120 --> 00:13:45,260 257 00:13:45,260 --> 00:13:46,360 Allura aħna ser nagħmlu l-istess. 258 00:13:46,360 --> 00:13:49,360 Aħna ser tagħtiha funzjoni. 259 00:13:49,360 --> 00:13:52,320 >> U ejja ngħidu, jista 'jkollna conditionals fil-funzjoni tagħna. 260 00:13:52,320 --> 00:13:54,770 Din il-funzjoni tista 'tkun mijiet ta 'linji twal. 261 00:13:54,770 --> 00:13:57,150 Hija tista 'tagħmel affarijiet ħafna, kkumplikata ħafna. 262 00:13:57,150 --> 00:13:59,080 >> Mela ejja tpoġġi jekk stqarrija hawn. 263 00:13:59,080 --> 00:14:03,420 Ejja ngħidu, jekk data tagħna huwa inqas minn 50, li wħud limitu 264 00:14:03,420 --> 00:14:05,817 li aħna qed interessati fl għal xi raġuni. 265 00:14:05,817 --> 00:14:06,650 Ejjew nagħmluha aħdar. 266 00:14:06,650 --> 00:14:09,830 267 00:14:09,830 --> 00:14:15,320 Inkella, ejja jagħmilha aħmar. 268 00:14:15,320 --> 00:14:16,110 Kif jgħid li? 269 00:14:16,110 --> 00:14:19,630 270 00:14:19,630 --> 00:14:21,220 Nizza. 271 00:14:21,220 --> 00:14:24,860 >> Allura viżwalizzazzjoni data tagħna qed tibda li jwasslu informazzjoni aktar interessanti 272 00:14:24,860 --> 00:14:26,727 fuq kanali ħafna. 273 00:14:26,727 --> 00:14:28,560 Allura issa nafu ftit dwar id-distribuzzjoni. 274 00:14:28,560 --> 00:14:31,768 U aħna nafu li hemm xi tip ta ' cut off fi 50 li aħna qed interessati. 275 00:14:31,768 --> 00:14:35,630 Nafu li hemm żewġ punti ta 'dejta hawn taħt dak il-limitu u ħafna minnhom 276 00:14:35,630 --> 00:14:36,130 hawn fuq. 277 00:14:36,130 --> 00:14:41,510 278 00:14:41,510 --> 00:14:46,160 >> Allura bħala pass finali, din id-data hawn, huwa rari ħafna li tara dan bħal dik. 279 00:14:46,160 --> 00:14:52,610 Mela ejja biss jiċċaqalqu out għal varjabbli minħabba li l-aktar nodfa, bħal dan. 280 00:14:52,610 --> 00:15:02,980 281 00:15:02,980 --> 00:15:05,197 U allura nużaw dak il-varjabbli hawn. 282 00:15:05,197 --> 00:15:06,280 Huwa l-istess ħaġa eżatt. 283 00:15:06,280 --> 00:15:07,280 Huwa biss bit cleaner. 284 00:15:07,280 --> 00:15:25,300 285 00:15:25,300 --> 00:15:35,300 >> Sussegwentement up, Att III, Scales-- Allura problema waħda d-dritt 286 00:15:35,300 --> 00:15:38,920 hawnhekk hija, jekk nibdlu tagħna data f'dan value-- 200 287 00:15:38,920 --> 00:15:41,685 jekk aħna bidla li 400 jew xi ħaġa u jġedded, 288 00:15:41,685 --> 00:15:44,540 allura dan il-valur biss marru offscreen. 289 00:15:44,540 --> 00:15:49,040 Allura loġika tagħna dritt hawn ta 'kif nagħmlu l-ħinijiet 3 290 00:15:49,040 --> 00:15:52,570 u 20, li jinfirxu dan jitwettaq u mbagħad offset hija daqsxejn huwa verament clunky. 291 00:15:52,570 --> 00:15:54,150 >> What do dawn in-numri jfisser? 292 00:15:54,150 --> 00:15:55,400 Huma qed biss hard kodifikati hemmhekk. 293 00:15:55,400 --> 00:15:58,830 U dawn qed ħafna marbuta mad-dejta. 294 00:15:58,830 --> 00:16:00,550 Irridu dokument tad-data misjuqa. 295 00:16:00,550 --> 00:16:05,460 Irridu dokument flessibbli ħafna, li d-data mogħtija, tadatta lilha 296 00:16:05,460 --> 00:16:07,900 u jirrappreżenta dan. 297 00:16:07,900 --> 00:16:11,330 >> Dak li għandna bżonn huwa bażikament, aħna jkollhom din il-firxa ta 'numri 10. 298 00:16:11,330 --> 00:16:12,640 45, 105. 299 00:16:12,640 --> 00:16:17,630 U aħna rridu biex jelenkaw dik out fuq il-wisa, il-wisa 'kollha hawn. 300 00:16:17,630 --> 00:16:20,620 Allura aħna għandna l-firxa ta ' Numri għaddejjin 0-100. 301 00:16:20,620 --> 00:16:24,980 U aħna għandna dan il-kampus I imur 20-700, f'dan il-każ. 302 00:16:24,980 --> 00:16:26,515 >> Aħna tip ta 'tixtieq li mappa dik fuq. 303 00:16:26,515 --> 00:16:30,002 Aħna rridu li l-iskala li sa u allura offset hija daqsxejn ftit. 304 00:16:30,002 --> 00:16:33,165 Jirriżulta li D3 għandha dawn. 305 00:16:33,165 --> 00:16:34,220 Huwa sejjaħ skala. 306 00:16:34,220 --> 00:16:37,410 307 00:16:37,410 --> 00:16:38,250 Mela ejja tużah. 308 00:16:38,250 --> 00:16:46,300 309 00:16:46,300 --> 00:16:49,670 >> Il-mod li works-- jien ser tip dan up u mbagħad jispjegaw dan. 310 00:16:49,670 --> 00:17:01,530 311 00:17:01,530 --> 00:17:02,450 Din hija l-iskala. 312 00:17:02,450 --> 00:17:08,670 Dak li se tagħmel huwa, se tfassal Valuri 1-200 fuq biex 20-600. 313 00:17:08,670 --> 00:17:10,990 Aħna jista 'jivverifika dik. 314 00:17:10,990 --> 00:17:13,329 Nistgħu naraw li hawn. 315 00:17:13,329 --> 00:17:21,704 >> Mela jekk jien għalf hija 1-- mument wieħed. 316 00:17:21,704 --> 00:17:47,764 317 00:17:47,764 --> 00:17:48,555 Agħti me-tieni waħda. 318 00:17:48,555 --> 00:17:53,680 319 00:17:53,680 --> 00:17:55,080 I irid ikun mistyped dan. 320 00:17:55,080 --> 00:18:15,320 321 00:18:15,320 --> 00:18:15,990 Hemm inti tmur. 322 00:18:15,990 --> 00:18:17,930 Jien sorry dwar dan. 323 00:18:17,930 --> 00:18:22,050 >> Allura dak skala se tagħmel huwa, se tieħu valur 324 00:18:22,050 --> 00:18:24,930 u mbagħad jikkonvertu li, jespandu dan out, u għalhekk 325 00:18:24,930 --> 00:18:27,320 timla l-firxa sħiħa int tistaqsi għall. 326 00:18:27,320 --> 00:18:32,910 Allura f'dan il-każ, jekk aħna tagħtiha wieħed, li għaddej biex iħażżu li out fuq 20. 327 00:18:32,910 --> 00:18:37,750 U jekk aħna tagħtiha 200, huwa ser mappa li fuq 600. 328 00:18:37,750 --> 00:18:40,460 U x'imkien bejniethom, jekk irridu jiksbu 100, huwa 329 00:18:40,460 --> 00:18:44,610 se tkun x'imkien fl bejn 20 u 600. 330 00:18:44,610 --> 00:18:51,480 >> U ovvjament, issa dan huwa dak għandna bżonn biex tneħħi dawk kodifikati iebes 331 00:18:51,480 --> 00:18:53,402 affarijiet għandna hemm dritt. 332 00:18:53,402 --> 00:18:55,950 Allura dak li rridu nagħmlu huwa jieħdu l-data li aħna qed 333 00:18:55,950 --> 00:19:00,950 partikolari, li d-data individwali element, u tgħaddih għall-iskala l-ewwel. 334 00:19:00,950 --> 00:19:02,635 Allura iskala se iskala it up. 335 00:19:02,635 --> 00:19:27,020 336 00:19:27,020 --> 00:19:48,880 >> Well-- Oh, għandna żball ftit hawn. 337 00:19:48,880 --> 00:19:50,120 Aħna qed dejta nieqsa. 338 00:19:50,120 --> 00:19:51,290 Hemm inti tmur. 339 00:19:51,290 --> 00:19:58,550 340 00:19:58,550 --> 00:19:59,550 U li tespandi it out. 341 00:19:59,550 --> 00:20:01,383 >> Li jagħtina l-istess riżultat kellna qabel, 342 00:20:01,383 --> 00:20:04,030 iżda minflok li dawk hard kodifikati restrizzjonijiet. 343 00:20:04,030 --> 00:20:07,790 U jekk id-daqs ta 'tagħna bidliet kanvas, per eżempju, 344 00:20:07,790 --> 00:20:11,790 jekk irridu li jkollhom din fuq 400 pixels u huwa squishes out, 345 00:20:11,790 --> 00:20:15,440 nistgħu jkollhom dan over-- nistgħu jespandu dan, jew aħna 346 00:20:15,440 --> 00:20:21,890 jistgħu jnaqqsu dan il-marġini-xellug għal- xi ħaġa inqas jew aktar minn 20. 347 00:20:21,890 --> 00:20:25,470 Dawn in-numri, dawn hard kodifikati Numri issa jagħmel sens għalina. 348 00:20:25,470 --> 00:20:28,110 349 00:20:28,110 --> 00:20:30,520 >> U nistgħu nagħmlu ħafna aktar affarijiet interessanti kif ukoll. 350 00:20:30,520 --> 00:20:35,990 Allura minflok li jkollhom lineari skala, aħna tista 'tixtieq li log skala. 351 00:20:35,990 --> 00:20:37,840 U li se tagħtina skala log. 352 00:20:37,840 --> 00:20:41,269 >> Allura issa iskala tagħna, minflok ta ' biss tespandi l-attenzjoni li firxa, 353 00:20:41,269 --> 00:20:42,810 li qed jagħmel l-affarijiet aktar sofistikati. 354 00:20:42,810 --> 00:20:48,790 355 00:20:48,790 --> 00:20:53,790 Minflok ma jkollhom din il-firxa hard kodifikati, u minflok li dak 600, 356 00:20:53,790 --> 00:20:58,465 aħna tista 'tixtieq li biss tuża l-wisa, hekk mill-20 il-wisa minus 40, 357 00:20:58,465 --> 00:21:02,392 2 darbiet il-marġini fuq in-naħa l-oħra. 358 00:21:02,392 --> 00:21:05,350 U dan jagħmel ħafna aktar sens li xi ħadd li tista 'tidher fil-kodiċi. 359 00:21:05,350 --> 00:21:08,080 360 00:21:08,080 --> 00:21:11,850 >> Interessanti, l-iskali jiksbu ħafna, ħafna sofistikat kif ukoll. 361 00:21:11,850 --> 00:21:13,350 Huma jagħmlu ħafna affarijiet interessanti. 362 00:21:13,350 --> 00:21:17,620 Allura skali ma neċessarjament ikollhom biex joperaw biss bin-numri. 363 00:21:17,620 --> 00:21:18,955 Ejja jagħmlu skala kulur. 364 00:21:18,955 --> 00:21:23,120 365 00:21:23,120 --> 00:21:26,120 >> Allura firxa tagħna tista be-- dominju tagħna huwa 1-200. 366 00:21:26,120 --> 00:21:28,220 Dik hija l-ħaġa input. 367 00:21:28,220 --> 00:21:33,793 Iżda aħna tista 'tixtieq li mappa minn aħdar għal aħmar, per eżempju. 368 00:21:33,793 --> 00:21:39,710 369 00:21:39,710 --> 00:21:42,910 U issa, jekk aħna jgħaddu 1, aħna qed tmur biex tikseb aħdar. 370 00:21:42,910 --> 00:21:45,110 Jekk aħna tagħtiha 200, aħna ser nikseb aħmar. 371 00:21:45,110 --> 00:21:49,480 U jekk aħna jgħaddu xi ħaġa fl bejn, li għaddej biex tkun xi taħlita ta 'li, 372 00:21:49,480 --> 00:21:52,520 x'imkien fuq il-pendil bejn aħdar u aħmar. 373 00:21:52,520 --> 00:21:55,210 >> U minflok li dan it-tip ta 'loġika clunky 374 00:21:55,210 --> 00:21:58,550 għandna hawnhekk ma 'l- kondizzjonali hemm dritt, 375 00:21:58,550 --> 00:22:03,250 jista 'jkollna something-- a iskala lineari bejn dawk. 376 00:22:03,250 --> 00:22:07,100 Allura aħna'd tuża l-iskala aħna biss maħluqa, li aħna msejħa kulur. 377 00:22:07,100 --> 00:22:09,060 U aħna'd tagħtiha d', li huwa element tad-data tagħna. 378 00:22:09,060 --> 00:22:14,250 379 00:22:14,250 --> 00:22:15,060 U hemm immorru. 380 00:22:15,060 --> 00:22:18,070 Għandna skala kulur. 381 00:22:18,070 --> 00:22:18,940 >> Allura dan huwa mapping. 382 00:22:18,940 --> 00:22:20,960 Allura ix-xellug nett huwa kompletament aħdar. 383 00:22:20,960 --> 00:22:22,560 Id-lemin hija kompletament aħmar. 384 00:22:22,560 --> 00:22:24,828 U kollox bejn hija funzjoni ta 'd. 385 00:22:24,828 --> 00:22:33,369 386 00:22:33,369 --> 00:22:35,160 Għandna interessanti viżwalizazzjonijiet hawn. 387 00:22:35,160 --> 00:22:36,952 Imma data tagħna kien tip ta 'boring. 388 00:22:36,952 --> 00:22:39,410 Ejja naraw dak li stajna nagħmlu jekk kellna data aktar interessanti. 389 00:22:39,410 --> 00:22:44,420 390 00:22:44,420 --> 00:22:50,500 >> Att IV, Bil Ħidma Data-- l-ewwel ħaġa 391 00:22:50,500 --> 00:22:53,560 aħna ser jixtiequ jagħmlu biex jagħmlu tagħna viżwalizzazzjoni aktar interessanti 392 00:22:53,560 --> 00:22:56,140 huwa li jċaqalqu l-informazzjoni x'imkien ieħor. 393 00:22:56,140 --> 00:22:58,310 Huwa clunky ħafna li jkollhom id-data hard kodifikati hawn. 394 00:22:58,310 --> 00:23:01,220 U ġeneralment, aħna ser tkun tistaqsi xi ħadd ieħor għad-data. 395 00:23:01,220 --> 00:23:05,400 Aħna ser tkun forsi tistaqsi il-gvern, l-Uffiċċju taċ-Ċensiment, x'hemm data tiegħek 396 00:23:05,400 --> 00:23:10,170 u mbagħad plotting dak jew tistaqsi xi entità ta 'parti terza għal xi data 397 00:23:10,170 --> 00:23:13,330 u mbagħad bini ta ' viżwalizzazzjoni fuq dik. 398 00:23:13,330 --> 00:23:17,170 >> Allura l-ewwel ħaġa li rridu nagħmlu huwa jiċċaqalqu li biex x'imkien ieħor. 399 00:23:17,170 --> 00:23:24,130 Allura jien ser toħloq fajl hawn imsejħa data.json. 400 00:23:24,130 --> 00:23:25,600 JSON huwa l-format tad-data. 401 00:23:25,600 --> 00:23:29,210 Inti ma għandekx tkun taf ħafna dwar dan. 402 00:23:29,210 --> 00:23:33,210 U aħna qed tmur biex kopja l- ftit data għandna hemmhekk, 403 00:23:33,210 --> 00:23:40,330 paste fil hemm verbatim, mur lura għall-kodiċi viżwalizzazzjoni tagħna 404 00:23:40,330 --> 00:23:45,362 hawn, u jużaw din il-funzjoni dritt hawn. 405 00:23:45,362 --> 00:23:46,820 Inti ma għandekx tkun taf id-dettalji. 406 00:23:46,820 --> 00:23:49,800 Imma dak li dan se tagħmel hu, se ssib dan il-fajl, 407 00:23:49,800 --> 00:23:51,780 jġibu dan, u r-ritorn lill magħna. 408 00:23:51,780 --> 00:24:11,660 409 00:24:11,660 --> 00:24:15,220 Allura dak li dan ma huwa, din tmur u jiksbu l-fajl data.json. 410 00:24:15,220 --> 00:24:18,570 U allura l-kodiċi thats inċiża inside-- essenzjalment, 411 00:24:18,570 --> 00:24:21,800 kollha l-kodiċi għandna there-- se run biss meta aħna tikseb l-informazzjoni lura. 412 00:24:21,800 --> 00:24:25,760 U allura li għaddej biex imexxu dan kodiċi bl-data li għandna. 413 00:24:25,760 --> 00:24:28,870 Great, aħna għandna viżwalizzazzjoni li queries 414 00:24:28,870 --> 00:24:31,390 għal xi kodiċi x'imkien inkella, li normalment hija 415 00:24:31,390 --> 00:24:36,110 fejn qorti tistaqsi xi data minn x'imkien ieħor, li normalment hija 416 00:24:36,110 --> 00:24:38,656 kif viżwalizazzjonijiet jaħdmu. 417 00:24:38,656 --> 00:24:41,400 >> Imma Irrid immur lura għad-data. 418 00:24:41,400 --> 00:24:48,030 Allura l-informazzjoni fundamentalment in D3-- D3 jikkonsma data li l-lista ta 'affarijiet. 419 00:24:48,030 --> 00:24:53,000 D3 jistenna d-dejta biss tkun lista ta 'affarijiet, firxa ta' affarijiet. 420 00:24:53,000 --> 00:24:58,780 Ma jimpurtax liema dawk l-affarijiet huma, sakemm huwa firxa ta 'minnhom. 421 00:24:58,780 --> 00:25:02,460 >> Allura hawnhekk, per eżempju, nistgħu ta ' Naturalment kienu f'wiċċ l-ilma valuri point. 422 00:25:02,460 --> 00:25:04,830 Aħna jista 'jkollhom negatives. 423 00:25:04,830 --> 00:25:09,400 D3 ma care, sakemm kif huwa lista ta 'affarijiet. 424 00:25:09,400 --> 00:25:13,270 >> Affarijiet kif interessanti aħna jista 'jkollhom, nistgħu wkoll 425 00:25:13,270 --> 00:25:19,410 jkollhom lista ta 'kordi bħal dik. 426 00:25:19,410 --> 00:25:25,440 Allura dawn huma l-aħbarijiet Crimson I telgħet ftit jiem ilu. 427 00:25:25,440 --> 00:25:29,220 U forsi inti tista 'ssib xi interessanti affarijiet dwar dawn ftit aħbarijiet. 428 00:25:29,220 --> 00:25:30,970 >> Għalhekk għal darb'oħra, din hija lista ta 'affarijiet. 429 00:25:30,970 --> 00:25:32,360 D3 ma care. 430 00:25:32,360 --> 00:25:35,572 Dawn jiġri li jkun string. 431 00:25:35,572 --> 00:25:36,530 Imxejna inbidel data tagħna. 432 00:25:36,530 --> 00:25:38,210 >> Ejja ritorn għall-viżwalizzazzjoni tagħna. 433 00:25:38,210 --> 00:25:42,495 Issa, viżwalizzazzjoni tagħna jistenna l-input li tkun in-numri. 434 00:25:42,495 --> 00:25:44,370 Allura aħna qed tmur biex ikollhom biex jagħmlu xi tibdiliet. 435 00:25:44,370 --> 00:25:47,180 436 00:25:47,180 --> 00:25:52,180 Hekk per eżempju, l-ewwel nett, forsi irridu li jpoġġu dawn ċrieki flimkien 437 00:25:52,180 --> 00:25:56,870 mit-tul tal-ħabel prinċipali, il- numru ta 'karattri fit-ċima. 438 00:25:56,870 --> 00:26:03,600 >> Allura dak li aħna ser nagħmlu is-- kull darba tagħna funzjoni tissejjaħ bi string, 439 00:26:03,600 --> 00:26:09,095 aħna ser issib huwa t-tul And imbagħad jgħaddu dik l-iskala. 440 00:26:09,095 --> 00:26:11,550 Il-kulur, jien ser jirritorna li biex l-azzar blu. 441 00:26:11,550 --> 00:26:19,060 442 00:26:19,060 --> 00:26:20,420 U hemm immorru. 443 00:26:20,420 --> 00:26:23,190 Għandna viżwalizzazzjoni aħbarijiet ta Crimson. 444 00:26:23,190 --> 00:26:25,500 >> Iskala tagħna huwa daqsxejn off. 445 00:26:25,500 --> 00:26:29,680 Ejja nassumu li l-itwal headline hija ta '100 karattri fit-tul, 446 00:26:29,680 --> 00:26:32,244 hekk span li out a bit. 447 00:26:32,244 --> 00:26:33,410 U aħna għandna viżwalizzazzjoni. 448 00:26:33,410 --> 00:26:36,710 Għalhekk jidher li l-aħbarijiet l-aktar huma pjuttost qrib flimkien, 449 00:26:36,710 --> 00:26:38,750 f'termini ta 'linja karattru. 450 00:26:38,750 --> 00:26:41,200 Iżda wieħed hemm verament jispikka. 451 00:26:41,200 --> 00:26:46,660 >> Nistgħu nibnu xi għodod biex jesploraw li aktar. 452 00:26:46,660 --> 00:26:50,710 Imma meta I kien qed jaħdem fuq dan, I kien kurjuż jekk, f'dan is-sett tad-data, 453 00:26:50,710 --> 00:26:53,880 aħbarijiet b'żewġ punti fihom ikun itwal. 454 00:26:53,880 --> 00:26:55,770 I jassumi kieku. 455 00:26:55,770 --> 00:26:56,660 >> Mela ejja nsib. 456 00:26:56,660 --> 00:27:00,650 Ejja jużaw il-kulur kanal bħal għamilna qabel, 457 00:27:00,650 --> 00:27:04,540 biex encode xi dwar jekk hemm kolon jew l-ebda. 458 00:27:04,540 --> 00:27:07,220 Allura aħna ser tuża kondizzjonali mill-ġdid. 459 00:27:07,220 --> 00:27:09,350 Inti ma għandekx tkun taf id-dettalji ta 'dan, 460 00:27:09,350 --> 00:27:14,260 iżda dan huwa kif aħna tiċċekkja string għal karattru partikolari 461 00:27:14,260 --> 00:27:16,355 fl JavaScript, għal darb'oħra, mhux rilevanti. 462 00:27:16,355 --> 00:27:18,910 463 00:27:18,910 --> 00:27:23,270 >> Imma jekk aħna ma ssibx kolon, aħna ser jirritornaw aħdar. 464 00:27:23,270 --> 00:27:26,100 U jekk nagħmlu, aħna ser jirritornaw ħamra. 465 00:27:26,100 --> 00:27:29,010 Għalhekk għal darb'oħra, aħbarijiet li jkunu kolon se jkun aħmar. 466 00:27:29,010 --> 00:27:34,980 Dan huwa dak li din means-- sbieħ. 467 00:27:34,980 --> 00:27:38,040 >> Allura jidher li tiegħi ipoteżi hija ttellgħux. 468 00:27:38,040 --> 00:27:39,360 Hemm tnejn biss. 469 00:27:39,360 --> 00:27:42,380 Aħna biss sitt punti tad-data u tnejn biss kellhom colons. 470 00:27:42,380 --> 00:27:45,510 Iżda jidher daqsxejn aktar fuq it-tarf t'isfel, fil-fatt. 471 00:27:45,510 --> 00:27:47,830 Punti Ewlenin bi colons jidhru li ġeneralment iqsar, 472 00:27:47,830 --> 00:27:52,370 inqas fil data tagħna set-- interessanti. 473 00:27:52,370 --> 00:27:55,830 >> Ejja ritorn li biex azzar blu u mbagħad tara 474 00:27:55,830 --> 00:28:00,601 dak li nistgħu nagħmlu anke ma data aktar interessanti. 475 00:28:00,601 --> 00:28:04,370 476 00:28:04,370 --> 00:28:09,070 Għalhekk għal darb'oħra, I semma li data D3 hija lista ta 'affarijiet. 477 00:28:09,070 --> 00:28:11,080 Imxejna numri ta 'ħafna tipi tidher. 478 00:28:11,080 --> 00:28:12,810 Imxejna dehru kordi. 479 00:28:12,810 --> 00:28:15,700 Imma l-affarijiet jistgħu wkoll ikunu oġġetti. 480 00:28:15,700 --> 00:28:20,080 >> Huma jistgħu jkunu affarijiet kumplikati li jinkludu ħafna affarijiet. 481 00:28:20,080 --> 00:28:24,510 Li wieħed jgħid li b'mod aktar ċar, f'ħafna każijiet, aħna 482 00:28:24,510 --> 00:28:28,384 trid tibni kull punt tad-data kif aktar ikkumplikat milli sempliċiment valur wieħed. 483 00:28:28,384 --> 00:28:30,175 Jekk youd timmaġina database dwar l-istudenti, 484 00:28:30,175 --> 00:28:32,470 jista 'jkun hemm student isem, student ID, 485 00:28:32,470 --> 00:28:36,370 u ħafna affarijiet assoċjat ma 'rekord partikolari, 486 00:28:36,370 --> 00:28:39,834 mhux biss string jew numru. 487 00:28:39,834 --> 00:28:40,750 Mela ejja nħarsu lejn dak. 488 00:28:40,750 --> 00:28:55,180 489 00:28:55,180 --> 00:28:56,760 >> Dan huwa sett wieħed tali data. 490 00:28:56,760 --> 00:28:59,090 Din hija sett dwar terremoti data. 491 00:28:59,090 --> 00:29:01,910 492 00:29:01,910 --> 00:29:08,430 Allura kollox hawn fuq il-lista tagħna jew firxa ta 'affarijiet fih ħafna affarijiet innifsu. 493 00:29:08,430 --> 00:29:11,380 Allura kull punt tad-data għandu kobor u jikkoordinaw. 494 00:29:11,380 --> 00:29:13,425 U jikkoordina infushom fihom żewġ affarijiet. 495 00:29:13,425 --> 00:29:15,960 496 00:29:15,960 --> 00:29:20,450 >> Allura kull jum issa hija ħafna aktar ikkumplikata u ħafna aktar interessanti 497 00:29:20,450 --> 00:29:22,700 u fih ħafna aktar informazzjoni interessanti. 498 00:29:22,700 --> 00:29:26,730 Ejja naraw nistgħu nibnu barra minn dak. 499 00:29:26,730 --> 00:29:36,130 Jirritornaw lura hawn, għal darb'oħra, bl-użu viżwalizzazzjoni ċirku istogramma tagħna 500 00:29:36,130 --> 00:29:42,110 konna mibnija, ejja ara jekk nistgħu nibnu viżwalizzazzjoni ta 'distribuzzjoni kobor 501 00:29:42,110 --> 00:29:43,305 fil-sett tad-data tagħna. 502 00:29:43,305 --> 00:29:45,850 503 00:29:45,850 --> 00:29:48,660 >> Allura hawnhekk, huwa l-istess kunċett. 504 00:29:48,660 --> 00:29:51,920 Imma issa, d fih aktar affarijiet. 505 00:29:51,920 --> 00:29:54,780 d fih elementi ħafna tad-dejta. 506 00:29:54,780 --> 00:29:57,946 Allura aħna nikseb d-dahar. 507 00:29:57,946 --> 00:29:59,670 D3 tagħtina d. 508 00:29:59,670 --> 00:30:06,080 U aħna nirrispondu mill-konstatazzjoni tal-kobor ta d u mbagħad tgħaddi dik l-iskala. 509 00:30:06,080 --> 00:30:08,490 >> U allura aħna bżonn għall-bidla iskala tagħna, tal-kors. 510 00:30:08,490 --> 00:30:12,980 Allura kobor sempliċiment ma jmorru ferm aktar minn 10. 511 00:30:12,980 --> 00:30:15,485 Attwalment, hemm qatt ma kien terremot 10 kobor. 512 00:30:15,485 --> 00:30:19,360 Imma dak li tip ta 'ta' fuq tagħna tarf, spettru ta 'fuq tagħna. 513 00:30:19,360 --> 00:30:20,240 >> Ejja jġedded. 514 00:30:20,240 --> 00:30:22,990 Nizza, aħna għandna viżwalizzazzjoni. 515 00:30:22,990 --> 00:30:25,490 Huwa interessanti li note-- hekk hemm żewġ punti ta 'dejta li 516 00:30:25,490 --> 00:30:29,010 huma kważi eżattament fuq quċċata ta 'kull oħra, f'termini ta 'kobor. 517 00:30:29,010 --> 00:30:31,350 You see dan billi l-opaċità aħna qed jużaw. 518 00:30:31,350 --> 00:30:40,810 519 00:30:40,810 --> 00:30:42,690 >> Għandna data ġeografika issa. 520 00:30:42,690 --> 00:30:44,710 Għandna latitudnijiet u lonġitudni. 521 00:30:44,710 --> 00:30:47,549 Forsi nistgħu nagħmlu xi ħaġa ħafna aktar interessanti ma 'dak. 522 00:30:47,549 --> 00:30:49,590 Ejja ssib ftit aktar mod interessanti biex wieħed jivviżwalizza 523 00:30:49,590 --> 00:30:53,500 dan aktar ikkumplikat data ikollna aċċess għal. 524 00:30:53,500 --> 00:31:04,950 >> Att V, Mapping-- fundamentalment, irridu li jpoġġu dawn fuq mappa. 525 00:31:04,950 --> 00:31:07,690 I mean, dan huwa fejn dan ikun għaddej. 526 00:31:07,690 --> 00:31:13,130 Aħna rridu li encode informazzjoni dwar il- pożizzjoni ta 'dawn qari terremot, 527 00:31:13,130 --> 00:31:16,350 kif ukoll kobor tagħhom, għaliex għandna dan issa. 528 00:31:16,350 --> 00:31:21,310 Aħna nifhmu kif jikkunsmaw data aktar ikkumplikati. 529 00:31:21,310 --> 00:31:26,200 >> L-ewwel ħaġa li aħna ser nagħmlu huwa joħolqu mappa, mappa isfond. 530 00:31:26,200 --> 00:31:29,360 Jien ser jgħaddu dan malajr ħafna. 531 00:31:29,360 --> 00:31:30,560 Dan huwa kodiċi delikata. 532 00:31:30,560 --> 00:31:33,110 Huwa wieħed ieħor ta 'dawk riċetti inti ma verament 533 00:31:33,110 --> 00:31:35,690 għandek tifhem bis-sħiħ għalik għall-użu. 534 00:31:35,690 --> 00:31:38,510 535 00:31:38,510 --> 00:31:39,740 Iżda din hija kodiċi. 536 00:31:39,740 --> 00:31:43,580 Dan il-kodiċi dritt hawn joħloq mappa. 537 00:31:43,580 --> 00:31:45,730 >> Aħna mhux se jmorru fid-dettall. 538 00:31:45,730 --> 00:31:54,210 Imma superfiċjalment, x'tagħmel hi, qorti tistaqsi dan il-fajl us.json, li 539 00:31:54,210 --> 00:31:57,150 huwa fajl tad-data bħal l-waħda kellna qabel. 540 00:31:57,150 --> 00:31:59,150 Huwa aktar kumplessi, tal-kors. 541 00:31:59,150 --> 00:32:02,920 Iżda f'dan il-każ, kollox, kull punt tad-data huwa dan l-istat 542 00:32:02,920 --> 00:32:05,420 u għandu lista ta ' latitudnijiet u lonġitudni 543 00:32:05,420 --> 00:32:10,500 li jiddefinixxu l-polygon, dik il-forma, dak l-istat. 544 00:32:10,500 --> 00:32:13,280 >> Allura dak D3 se tagħmel huwa simili għal dak li għamilna qabel. 545 00:32:13,280 --> 00:32:18,140 Hija se titlob dan u jorbtu li biex element. 546 00:32:18,140 --> 00:32:20,890 U hemm funzjoni li se jfasslu dak l-element out, 547 00:32:20,890 --> 00:32:23,410 ibbażata fuq il-latitudnijiet u l-lonġitudni. 548 00:32:23,410 --> 00:32:24,580 Tista 'taqra aktar dwar dan. 549 00:32:24,580 --> 00:32:27,385 U jien jirrakkomanda dan. 550 00:32:27,385 --> 00:32:30,090 >> Hemm links fil- tmiem ta 'dan il-kodiċi stazzjonati. 551 00:32:30,090 --> 00:32:31,570 U l-kodiċi hija kkummentat. 552 00:32:31,570 --> 00:32:34,050 Fil hemm rabtiet għal aktar dwar dan. 553 00:32:34,050 --> 00:32:36,590 I jirrakkomandaw inti tħares it up. 554 00:32:36,590 --> 00:32:39,460 Imma dak li aħna jimpurtahom huwa din il-funzjoni projezzjoni. 555 00:32:39,460 --> 00:32:41,210 Irrid immur permezz ta 'dak. 556 00:32:41,210 --> 00:32:43,522 >> L-ewwelnett, let me juru lilek li, iva, aħna għandna mappa. 557 00:32:43,522 --> 00:32:47,300 558 00:32:47,300 --> 00:32:49,970 Mapep huma jibred. 559 00:32:49,970 --> 00:32:52,330 Mela ejja nħarsu lejn din funzjoni ta 'produzzjoni. 560 00:32:52,330 --> 00:32:56,481 >> Projezzjoni huwa ferm bħal skala, skali darb'oħra. 561 00:32:56,481 --> 00:32:59,210 Allura dak produzzjoni għall- din il-funzjoni projezzjoni 562 00:32:59,210 --> 00:33:06,610 ma huwa, nistgħu tgħaddiha lonġitudni u latitudes-- f'dan il-każ, 563 00:33:06,610 --> 00:33:09,590 dawn il-valuri hawn huma l- lat-twal tal-bini 564 00:33:09,590 --> 00:33:13,990 aħna qed seduta fil-lemin now-- għall projezzjoni. 565 00:33:13,990 --> 00:33:20,560 U projezzjoni se jaqilbu dan in-valuri tal-pixel xuy. 566 00:33:20,560 --> 00:33:23,300 >> Allura dak projezzjoni qed tagħmel hija simili ħafna għal skala tagħna. 567 00:33:23,300 --> 00:33:27,270 Huwa jieħu latitudnijiet tagħna u lonġitudni li jirrappreżenta globu kollu 568 00:33:27,270 --> 00:33:31,390 u tiċkien u d-daqs dik l isfel għall-kwadru li rridu, 569 00:33:31,390 --> 00:33:33,510 li konna mogħtija lilha. 570 00:33:33,510 --> 00:33:35,220 F'dan il-każ, aħna qed tgħaddi dawn il-valuri. 571 00:33:35,220 --> 00:33:41,370 U huwa tagħtina, ukoll, li fuq l-iskrin tiegħek ifisser 640 pixels. 572 00:33:41,370 --> 00:33:46,250 Dan screen kollu huwa 700 pixels wiesgħa, b'tali mod li jagħmilna dwar hawn, 573 00:33:46,250 --> 00:33:53,310 u 154 pixels isfel, li nixtieq istima hija pjuttost ħafna hawn. 574 00:33:53,310 --> 00:33:57,250 >> Allura tieħu dawk il-twal lat, li jirrappreżentaw xi ħaġa fuq il-globu kollu 575 00:33:57,250 --> 00:34:02,850 u squishing u jiċċaqalqu li madwar biex tagħtina x u l-valuri pixel y, 576 00:34:02,850 --> 00:34:05,450 dan huwa l-ewwel ħaġa li l- jsir f'dan il-kodiċi mapping. 577 00:34:05,450 --> 00:34:07,920 U allura l-bqija tal- kodiċi jikkonsma l-informazzjoni 578 00:34:07,920 --> 00:34:14,310 u mbagħad mapep dawk it-twal lat fuq xi ħaġa fuq l-iskrin tiegħek. 579 00:34:14,310 --> 00:34:18,380 >> Iżda aħna qed tmur biex jużaw dan projezzjoni funzjonijiet, għaliex jinstabx 580 00:34:18,380 --> 00:34:20,270 għandna twal lat-twal kif ukoll. 581 00:34:20,270 --> 00:34:24,509 Ħarsa lura lejn id-data tagħna, aħna għandna latitudnijiet u lonġitudni 582 00:34:24,509 --> 00:34:25,425 għal kull osservazzjoni. 583 00:34:25,425 --> 00:34:28,131 584 00:34:28,131 --> 00:34:29,130 Mela ejja jużaw projezzjoni. 585 00:34:29,130 --> 00:34:33,250 586 00:34:33,250 --> 00:34:37,639 >> Allura tħares lejn espożizzjoni tagħna, irridu exposition-- tagħna 587 00:34:37,639 --> 00:34:39,590 għandna latitudni u lonġitudni. 588 00:34:39,590 --> 00:34:40,770 Iżda aħna rridu valuri pixel. 589 00:34:40,770 --> 00:34:43,510 U jirriżulta, għandna eżattament dak li aħna want-- projezzjoni. 590 00:34:43,510 --> 00:34:46,239 Simili ħafna konna użu fuq skala dritt hawn, 591 00:34:46,239 --> 00:34:52,075 aħna issa qed tmur għall-użu projezzjoni u tgħaddih koordinati. 592 00:34:52,075 --> 00:34:55,241 593 00:34:55,241 --> 00:34:56,949 Allura l-ewwel ħaġa aħna qed doing-- hekk aħna qed 594 00:34:56,949 --> 00:35:01,520 jkollna d, li hija d-data individwali element ta 'terremot individwu 595 00:35:01,520 --> 00:35:02,370 qari. 596 00:35:02,370 --> 00:35:04,640 L-ewwel ħaġa li għandna nagħmlu hu li tikseb l-koordinati. 597 00:35:04,640 --> 00:35:06,150 Kull dritt, aħna għandna l-koordinati. 598 00:35:06,150 --> 00:35:09,160 >> It-tieni ħaġa li għandna nagħmlu huwa jgħaddu dik fuq projezzjoni. 599 00:35:09,160 --> 00:35:13,440 Projezzjoni tikkonverti dawk koordinati f'valuri pixel, xuy. 600 00:35:13,440 --> 00:35:16,680 U allura l-aħħar ħaġa li għandna trid tagħmel huwa biss jiksbu l-x, 601 00:35:16,680 --> 00:35:19,342 li dan il-każ huwa l-ewwel wieħed. 602 00:35:19,342 --> 00:35:22,050 Hu l-ewwel miż-żewġ affarijiet li huma ritornati minn projezzjoni. 603 00:35:22,050 --> 00:35:27,840 604 00:35:27,840 --> 00:35:29,630 >> Aħna ser nagħmlu l-istess għall y. 605 00:35:29,630 --> 00:35:34,960 Iżda minflok, aħna ser terġa 'lura it-tieni element, il-y. 606 00:35:34,960 --> 00:35:35,980 Lestu biex tiffriska. 607 00:35:35,980 --> 00:35:39,830 608 00:35:39,830 --> 00:35:46,450 Ooh, karattri żejda here-- sbieħ, aħna għandna 609 00:35:46,450 --> 00:35:51,730 dokument misjuqa data thats ħabi dan il-fajl JSON ta 'oġġetti, 610 00:35:51,730 --> 00:35:57,560 tagħmel mappa, u jinbidlu l- attribut b'relazzjoni għad-data 611 00:35:57,560 --> 00:35:59,600 biex tkun proġettata fuq mappa. 612 00:35:59,600 --> 00:36:00,840 Dan huwa verament interessanti. 613 00:36:00,840 --> 00:36:03,770 Dan huwa jibred. 614 00:36:03,770 --> 00:36:05,640 >> Ejja teħodha up a talja. 615 00:36:05,640 --> 00:36:08,795 I mean, għandna żewġ biċċiet ta ' informazzjoni ma 'kull punt tad-data. 616 00:36:08,795 --> 00:36:10,000 I mean, tlieta. 617 00:36:10,000 --> 00:36:12,540 Għandna l-koordinati, li hija xuy. 618 00:36:12,540 --> 00:36:15,700 U aħna għandna l-kobor. 619 00:36:15,700 --> 00:36:17,420 >> Għandna bżonn li jikkodifikaw kobor b'xi. 620 00:36:17,420 --> 00:36:18,920 Għandna ħafna ta 'kanali. 621 00:36:18,920 --> 00:36:20,370 Nistgħu jużaw kulur. 622 00:36:20,370 --> 00:36:21,890 Nistgħu jużaw raġġ. 623 00:36:21,890 --> 00:36:23,040 Aħna tista 'tuża l-opaċità. 624 00:36:23,040 --> 00:36:25,540 Aħna tista 'tuża ħafna affarijiet fil-kodiċi. 625 00:36:25,540 --> 00:36:29,180 Kwalunkwe ta 'dawn l-attributi u ħafna aktar li mhumiex elenkati hemmhekk, 626 00:36:29,180 --> 00:36:33,065 għaliex qed fakultattiv, nistgħu jużaw biex encode din id-data, il-puplesija 627 00:36:33,065 --> 00:36:35,670 u dawn kollha affarijiet stajt msemmija. 628 00:36:35,670 --> 00:36:36,690 >> Ejja nagħmlu raġġ. 629 00:36:36,690 --> 00:36:38,830 Naħseb raġġ huwa l-aktar intuwittivi. 630 00:36:38,830 --> 00:36:46,210 Għalhekk għal darb'oħra, aħna ser tissostitwixxi dik hard-kodifikati 40 u tagħmel xi kalkoli. 631 00:36:46,210 --> 00:36:48,810 Aħna ser tuża skala favoriti tagħna għal darb'oħra. 632 00:36:48,810 --> 00:36:50,290 U aħna qed passat d. 633 00:36:50,290 --> 00:36:55,850 Imma mhux d għaliex aħna rridu li l-kobor ta d. d huwa biss il-punt tad-data. 634 00:36:55,850 --> 00:36:57,430 Aħna ser jgħaddu l-kobor għall-iskala. 635 00:36:57,430 --> 00:36:58,470 >> Ejja nippruvaw li għal darb'oħra. 636 00:36:58,470 --> 00:37:00,230 Ooh, din ma taħdimx. 637 00:37:00,230 --> 00:37:02,940 Għaliex ma taħdimx? 638 00:37:02,940 --> 00:37:04,387 >> Mela ftakar dak iskala ma. 639 00:37:04,387 --> 00:37:05,470 Ejja nħarsu lejn l-iskala mill-ġdid. 640 00:37:05,470 --> 00:37:10,800 Mapep skala minn 1 sa 10 dwar li 22-600, aktar jew anqas. 641 00:37:10,800 --> 00:37:12,030 600 huwa enormi. 642 00:37:12,030 --> 00:37:14,730 Dan huwa għaliex aħna qed jkollna dan. 643 00:37:14,730 --> 00:37:18,420 >> Allura aħna tixtieq li tibdel iskala tagħna għal xi ħaġa aktar raġonevoli. 644 00:37:18,420 --> 00:37:22,610 Ejja ngħidu, irridu 0-60. 645 00:37:22,610 --> 00:37:25,340 60 huwa kbir, iżda 10 terremoti huma oerhört rari. 646 00:37:25,340 --> 00:37:27,880 Fil-fatt, huma qatt ma stajt ġara. 647 00:37:27,880 --> 00:37:31,830 >> Allura dak li dan se tagħmel hu, li ser tieħu kobor tagħna li tmur 1-10 648 00:37:31,830 --> 00:37:34,490 u mappa fuq biex jespandu dan out. 649 00:37:34,490 --> 00:37:37,370 U mappa fuq biex 0-60. 650 00:37:37,370 --> 00:37:38,840 Ejja jġedded. 651 00:37:38,840 --> 00:37:41,850 >> Nizza, aħna għandna viżwalizzazzjoni. 652 00:37:41,850 --> 00:37:42,500 Dan huwa kbir. 653 00:37:42,500 --> 00:37:43,736 Din hija data attwali. 654 00:37:43,736 --> 00:37:46,360 Int ser ikollok avviż, fil-ġugarelli tiegħi ftit eżempju, l-akbar terremot 655 00:37:46,360 --> 00:37:49,417 huwa dritt fuq quċċata minna. 656 00:37:49,417 --> 00:37:50,000 Imma thats it. 657 00:37:50,000 --> 00:37:54,422 Għandna misjuqa data viżwalizzazzjoni li jikkonsma d-data 658 00:37:54,422 --> 00:37:56,255 u tagħtina verament informazzjoni interessanti. 659 00:37:56,255 --> 00:38:02,600 660 00:38:02,600 --> 00:38:06,420 Yeah, ejja żid ftit interattività lilha. 661 00:38:06,420 --> 00:38:08,675 Semmejt li kien l-forza qawwija ta 'D3. 662 00:38:08,675 --> 00:38:11,490 663 00:38:11,490 --> 00:38:15,060 >> Allura hawnhekk, għal kull element, aħna qed jiddeskrivi mazz ta 'attributi. 664 00:38:15,060 --> 00:38:20,230 Iżda nistgħu wkoll jiddeskrivi dak li rridu li jiġri ma 'elementi interattività. 665 00:38:20,230 --> 00:38:26,190 Per eżempju, aħna tista 'tiddeskrivi x'jiġri meta aħna maws fuq. 666 00:38:26,190 --> 00:38:28,740 667 00:38:28,740 --> 00:38:33,640 U simili ħafna li, li ser tagħti funzjoni, 668 00:38:33,640 --> 00:38:36,700 simili ħafna għall- attributi kellna qabel, 669 00:38:36,700 --> 00:38:44,650 fejn nagħmlu xi ħaġa biex il- element meta aħna imbagħad jerġgħu jsiru fuq dan. 670 00:38:44,650 --> 00:38:47,100 >> Allura l-ewwel ħaġa li għandna bżonn li tagħmel hu li tagħżel dak l-element, 671 00:38:47,100 --> 00:38:49,435 li jsibuha bażikament, fil-browser. 672 00:38:49,435 --> 00:38:57,090 673 00:38:57,090 --> 00:39:00,920 u allura aħna tista 'sett attribut lilha. 674 00:39:00,920 --> 00:39:06,870 Allura dak li qed nagħmel hawnhekk hija, meta aħna imbagħad jerġgħu fuq xi ħaġa, aħna ser nikseb dak l-element 675 00:39:06,870 --> 00:39:11,197 u mbagħad stabbiliti l-opaċità tagħha lura għal 1, kompletament opak. 676 00:39:11,197 --> 00:39:12,488 Ejja naraw dak li qisu. 677 00:39:12,488 --> 00:39:29,430 678 00:39:29,430 --> 00:39:39,080 >> Jidher għandna virgola extra hawn. 679 00:39:39,080 --> 00:39:42,420 Allura jekk aħna imbagħad jerġgħu jsiru fuq hawn, jiġrilha sħiħa. 680 00:39:42,420 --> 00:39:46,530 681 00:39:46,530 --> 00:39:48,960 Imma issa, naturalment, huwa soġġorni sħiħ, għaliex aħna 682 00:39:48,960 --> 00:39:53,240 għandha tiddeskrivi dak li jiġri meta neħħi cursor tagħna. 683 00:39:53,240 --> 00:39:59,990 Mela ejja do eżattament dak fuq mouseout, għall-kuntrarju mouseover. 684 00:39:59,990 --> 00:40:06,399 >> U aħna ser reset li dak li kellna before-- 0.5. 685 00:40:06,399 --> 00:40:10,260 U issa, kull darba we imbagħad jerġgħu, irridu jiksbu ċirku sħiħ. 686 00:40:10,260 --> 00:40:13,468 Dan jgħinna tara dak li aħna aħna qed tagħżel essenzjalment. 687 00:40:13,468 --> 00:40:19,210 688 00:40:19,210 --> 00:40:22,860 >> U issa ejja jagħmlu dan verament kbir. 689 00:40:22,860 --> 00:40:26,210 Ejja jgħaqqdu dan għad-data reali. 690 00:40:26,210 --> 00:40:30,890 Mela ejja jistaqsu tista USGS dwar data tagħhom. 691 00:40:30,890 --> 00:40:35,630 Allura l-US Geological Survey jkollu data dwar terremoti. 692 00:40:35,630 --> 00:40:41,460 Huma għandhom API pubbliku li l-kapaċi li jiġu kkunsmati fil-format JSON. 693 00:40:41,460 --> 00:40:42,548 Mela ejja tagħmel dan. 694 00:40:42,548 --> 00:40:49,730 695 00:40:49,730 --> 00:40:55,900 >> Allura dan huwa daqsxejn ta 'kodiċi li jgħaqqad lill-API USGS. 696 00:40:55,900 --> 00:40:57,990 U hemm daqsxejn ta 'pproċessar fuqha. 697 00:40:57,990 --> 00:41:02,200 Dan mhuwiex rilevanti iżda jissimplifika dan għal format tad-data sempliċi bħal dik 698 00:41:02,200 --> 00:41:03,800 kellna qabel. 699 00:41:03,800 --> 00:41:08,140 So I jeħles sejħa tagħna għall- data.json foloz tagħna fuq il-fajl. 700 00:41:08,140 --> 00:41:13,110 U minflok, jien ssejjaħ l USGS essenzjalment. 701 00:41:13,110 --> 00:41:16,700 >> Ejja jġedded, sbieħ. 702 00:41:16,700 --> 00:41:21,260 Dan huwa, data attwali tal-ħajja reali minn din il-ġimgħa għall-terremoti. 703 00:41:21,260 --> 00:41:23,217 Dan huwa verament interessanti. 704 00:41:23,217 --> 00:41:25,050 Dan mhux sorprendenti għalina, iżda hemm 705 00:41:25,050 --> 00:41:27,909 lott ta 'terremoti fuq l- Kosta tal-Punent fil-California. 706 00:41:27,909 --> 00:41:30,950 Imma ħsibt li kien interessanti ħafna li kien hemm tant terremoti 707 00:41:30,950 --> 00:41:34,350 fl-Alaska, u apparentement, hawn fil-punent nofsani. 708 00:41:34,350 --> 00:41:37,630 I mean, interessanti, u aħna qed tajba. 709 00:41:37,630 --> 00:41:40,410 Dik hija l-konklużjoni. 710 00:41:40,410 --> 00:41:43,760 >> Iżda fundamentalment, dan huwa dak D3 jgħinna nagħmlu. 711 00:41:43,760 --> 00:41:48,030 Dan jgħinna tieħu data, torbot lill elementi fil-DOM, 712 00:41:48,030 --> 00:41:51,620 u jkollhom dawk l-elementi bidla bħala funzjoni tad-data, 713 00:41:51,620 --> 00:41:54,780 jkollhom dawk l-attributi, kollha l- attributi ħafna ta 'l-elementi, 714 00:41:54,780 --> 00:41:57,393 kollha tkun utli għall-kanali li jwasslu informazzjoni. 715 00:41:57,393 --> 00:42:05,440 716 00:42:05,440 --> 00:42:09,290 >> D3 hija oerhört qawwija librerija u amazingly immexxija tajjeb. 717 00:42:09,290 --> 00:42:12,260 Dan huwa xi għalf qawwija. 718 00:42:12,260 --> 00:42:15,960 Viżwalizzazzjoni Data huwa għodda oerhört qawwija 719 00:42:15,960 --> 00:42:21,530 biex jgħaddu lill-persuni fil-fond għarfien li gets qalba tagħhom 720 00:42:21,530 --> 00:42:25,430 u jgħinhom jifhmu, fid B'dan il-mod profond u intuwittivi, 721 00:42:25,430 --> 00:42:29,760 kif id-dejta xogħlijiet u kif data bidliet ħajja tagħna. 722 00:42:29,760 --> 00:42:31,019