در این مطلب، ویدئو مصرف API با پایتون و ساخت میکروسرویس با gRPC | پادکست واقعی پایتون شماره 50 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:53:33
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,160 –> 00:00:03,120
به پادکست پایتون واقعی خوش آمدید،
2
00:00:03,120 –> 00:00:05,839
این قسمت 50 است. آیا
3
00:00:05,839 –> 00:00:07,919
میخواستید کد پایتون خود را برای مصرف دادهها
4
00:00:07,919 –> 00:00:10,000
از apis مبتنی بر وب دریافت کنید،
5
00:00:10,000 –> 00:00:11,599
شاید با بسته درخواست سروکار داشته باشید،
6
00:00:11,599 –> 00:00:13,759
اما نمیدانید این هفته آینده چه مراحلی را باید
7
00:00:13,759 –> 00:00:14,960
بردارید.
8
00:00:14,960 –> 00:00:17,359
نمایش دیوید آموس بازگشته است
9
00:00:17,359 –> 00:00:18,640
و او دسته دیگری از مقالات و پروژه های هفتگی کدگذارهای پای را آورده است.
10
00:00:18,640 –> 00:00:19,840
11
00:00:19,840 –> 00:00:22,240
ما
12
00:00:22,240 –> 00:00:24,160
مقاله ای را با عنوان python apis
13
00:00:24,160 –> 00:00:26,800
یک ترکیب برنده برای خواندن داده های عمومی مورد بحث قرار دادیم
14
00:00:26,800 –> 00:00:28,640
و دیوید یک مقاله پایتون واقعی دیگر را
15
00:00:28,640 –> 00:00:29,359
16
00:00:29,359 –> 00:00:31,840
در مورد ایجاد میکروسرویس ها با استفاده
17
00:00:31,840 –> 00:00:34,079
از فراخوانی از راه دور گوگل
18
00:00:34,079 –> 00:00:36,960
یا grpc به اشتراک می گذارد. همچنین چندین
19
00:00:36,960 –> 00:00:38,640
مقاله و پروژه دیگر از جامعه پایتون را پوشش می
20
00:00:38,640 –> 00:00:39,680
دهد،
21
00:00:39,680 –> 00:00:41,680
از جمله آسان کردن یک
22
00:00:41,680 –> 00:00:42,879
سوال تجزیه و تحلیل داده دشوار
23
00:00:42,879 –> 00:00:45,760
با پانداها، متن را به طور کارآمد پاک می کند
24
00:00:45,760 –> 00:00:46,800
با پانداها.
25
00:00:46,800 –> 00:00:49,120
26
00:00:49,120 –> 00:00:51,360
27
00:00:51,360 –> 00:00:53,600
28
00:00:53,600 –> 00:00:54,559
29
00:00:54,559 –> 00:00:56,480
30
00:00:56,480 –> 00:00:57,600
پروژههای علمی
31
00:00:57,600 –> 00:01:02,719
با مدیفلو بسیار خوب، بیایید
32
00:01:03,420 –> 00:01:09,340
[موسیقی] را
33
00:01:10,840 –> 00:01:13,840
شروع کنیم
34
00:01:14,220 –> 00:01:20,799
[موسیقی
35
00:01:20,799 –> 00:01:22,880
] پادک واقعی پایتون ast یک
36
00:01:22,880 –> 00:01:24,799
مکالمه هفتگی در مورد استفاده از پایتون
37
00:01:24,799 –> 00:01:27,040
در دنیای واقعی است. نام من کریستوفر
38
00:01:27,040 –> 00:01:28,320
بیلی است که میزبان شماست.
39
00:01:28,320 –> 00:01:29,920
40
00:01:29,920 –> 00:01:31,759
41
00:01:31,759 –> 00:01:33,920
42
00:01:33,920 –> 00:01:36,159
43
00:01:36,159 –> 00:01:37,520
44
00:01:37,520 –> 00:01:39,360
مهارت های پایتون در جهان
45
00:01:39,360 –> 00:01:42,720
با جامعه ای از متخصصان در realpython.com
46
00:01:42,720 –> 00:01:45,119
هی دیوید به نمایش خوش آمدید هی
47
00:01:45,119 –> 00:01:46,479
کریس از اینکه من را بازگردانید متشکرم
48
00:01:46,479 –> 00:01:48,479
ما چند موضوع واقعاً عالی برای پایتون
49
00:01:48,479 –> 00:01:50,399
داریم که می خواهیم از همان ابتدا
50
00:01:50,399 –> 00:01:52,240
شروع کنیم و آنچه که بسیار جالب
51
00:01:52,240 –> 00:01:54,960
است این است که آنها از بسیاری جهات به هم مرتبط هستند
52
00:01:54,960 –> 00:01:56,719
و بسیار هیجان زده هستند که امروز در مورد آنها صحبت کنیم
53
00:01:56,719 –> 00:01:58,159
و سپس ما
54
00:01:58,159 –> 00:01:58,880
55
00:01:58,880 –> 00:02:01,920
واقعاً عمیقاً در علم داده غوطه ور خواهیم شد، بنابراین
56
00:02:01,920 –> 00:02:03,040
57
00:02:03,040 –> 00:02:05,680
اولین موردی که امروز دریافت کردم از دان
58
00:02:05,680 –> 00:02:06,960
هیچمن آمده است، این
59
00:02:06,960 –> 00:02:09,560
مقاله ای است به نام میکروسرویسهای پایتون با
60
00:02:09,560 –> 00:02:11,520
grpc
61
00:02:11,520 –> 00:02:15,520
و این یک مقاله بسیار گسترده است،
62
00:02:15,520 –> 00:02:16,480
بنابراین
63
00:02:16,480 –> 00:02:18,560
در آن دسته از
64
00:02:18,560 –> 00:02:20,800
کتابهایی قرار میگیرد
65
00:02:20,800 –> 00:02:22,720
که در گذشته به آنها فراخوانی شدهاند
66
00:02:22,720 –> 00:02:24,080
، این اصطلاح،
67
00:02:24,080 –> 00:02:27,760
بله فکر میکنم مایک کندی بود
68
00:02:27,760 –> 00:02:29,760
که او را با
69
00:02:29,760 –> 00:02:31,280
این صدا صدا زد و میدانی اینها مانند مقالههای بسیار طولانی هستند،
70
00:02:31,280 –> 00:02:33,760
خوب مثل مقالههای بسیار کاملی
71
00:02:33,760 –> 00:02:36,239
که ما داریم، اما این یکی همه چیز در
72
00:02:36,239 –> 00:02:37,599
مورد مقدمهای است برای دوست داشتن
73
00:02:37,599 –> 00:02:39,360
میکروسرویسها
74
00:02:39,360 –> 00:02:42,560
و سبک طراحی مستلزم
75
00:02:42,560 –> 00:02:46,160
و سپس نحوه ایجاد یک
76
00:02:46,160 –> 00:02:51,280
میکروسرویس با استفاده از سبک grpc
77
00:02:51,280 –> 00:02:53,760
ایجاد مانند یک api مشابه است، بنابراین
78
00:02:53,760 –> 00:02:55,680
این متفاوت از یک استراحت استراحت
79
00:02:55,680 –> 00:02:56,560
Api
80
00:02:56,560 –> 00:02:59,599
grpc یک فراخوانی از راه دور گوگل است و
81
00:02:59,599 –> 00:03:01,599
این یک نوع برداشت بسیار متفاوت
82
00:03:01,599 –> 00:03:05,440
از آنچه
83
00:03:05,440 –> 00:03:07,360
api خیلی خوب است، شما را راهنمایی می کند فقط می
84
00:03:07,360 –> 00:03:09,200
دانید چرا شاید بخواهید سبک طراحی میکروسرویس را در نظر بگیرید
85
00:03:09,200 –> 00:03:10,159
86
00:03:10,159 –> 00:03:13,440
که در واقع میکرو به چه معناست،
87
00:03:13,440 –> 00:03:16,000
زیرا همانطور که شما مانند میکرو فکر می کنید، بنابراین
88
00:03:16,000 –> 00:03:17,440
بسیار کوچک است، درست مثل اینکه
89
00:03:17,440 –> 00:03:19,519
خوب است،
90
00:03:19,519 –> 00:03:21,760
بله و نه، اینطور است. او میگوید شما میدانید که
91
00:03:21,760 –> 00:03:22,800
micro
92
00:03:22,800 –> 00:03:25,519
کمی اشتباه است، مثل اینکه واقعاً باید فقط
93
00:03:25,519 –> 00:03:26,560
خدمات باشد،
94
00:03:26,560 –> 00:03:28,480
اما ایده این است که میدانید
95
00:03:28,480 –> 00:03:30,239
آنها از یکدیگر جدا هستند
96
00:03:30,239 –> 00:03:31,840
و نه شبیه به یک نوع
97
00:03:31,840 –> 00:03:33,840
یکپارچه جایی که همه چیز
98
00:03:33,840 –> 00:03:35,760
همه با هم است، بنابراین پایگاههای کد مجزا
99
00:03:35,760 –> 00:03:36,879
معمولاً
100
00:03:36,879 –> 00:03:40,239
توسط تیمهای جداگانه مدیریت میشوند و سایر
101
00:03:40,239 –> 00:03:42,720
سرویسهای موجود در برنامه
102
00:03:42,720 –> 00:03:44,239
شما نیازی به دانستن واقعی
103
00:03:44,239 –> 00:03:45,760
آنچه در پشت صحنه میگذرد یا هر چیزی
104
00:03:45,760 –> 00:03:46,560
که فقط باید
105
00:03:46,560 –> 00:03:48,879
با سرویس تماس گرفته و دریافت کنند، ندارند. برخی از دادهها و
106
00:03:48,879 –> 00:03:50,319
همه چیز، اما لزوماً لزوماً نباید
107
00:03:50,319 –> 00:03:51,519
108
00:03:51,519 –> 00:03:54,239
میکرو باشند و درباره شما صحبت میکند که
109
00:03:54,239 –> 00:03:55,519
میدانید مبادلات بین این دو متفاوت چیست،
110
00:03:55,519 –> 00:03:56,159
111
00:03:56,159 –> 00:03:58,400
مانند ایده یکپارچه در مقابل میکروسرویس،
112
00:03:58,400 –> 00:03:59,200
113
00:03:59,200 –> 00:04:00,959
و او نمونههایی از
114
00:04:00,959 –> 00:04:02,400
میکروسرویسها را به شما میدهد که از طریق مقاله استفاده میکنید.
115
00:04:02,400 –> 00:04:05,200
او مانند یک بازار کتاب
116
00:04:05,200 –> 00:04:06,640
مانند یک برنامه وب کوچک است که
117
00:04:06,640 –> 00:04:08,879
فهرستی از کتابها را به کاربر نمایش میدهد
118
00:04:08,879 –> 00:04:11,040
و یک سرویس توصیهای که
119
00:04:11,040 –> 00:04:12,959
کتابهایی را ارائه میدهد که ممکن است کاربر به آنها
120
00:04:12,959 –> 00:04:14,239
علاقهمند باشد، بنابراین این دو
121
00:04:14,239 –> 00:04:15,840
نمونهای هستند که شما استفاده میکنید.
122
00:04:15,840 –> 00:04:18,399
در سرتاسر مقاله به
123
00:04:18,399 –> 00:04:19,680
124
00:04:19,680 –> 00:04:21,600
تعریف ساختار این میکروسرویس ها
125
00:04:21,600 –> 00:04:23,840
با استفاده از چیزی به نام بافرهای پروتکل می پردازد
126
00:04:23,840 –> 00:04:26,479
که زبانی است که به شما امکان می دهد
127
00:04:26,479 –> 00:04:28,800
مرتب سازی کنید. t تعریف کنید که api
128
00:04:28,800 –> 00:04:31,759
شبیه به چیزی مانند مشخصات api باز است،
129
00:04:31,759 –> 00:04:32,320
130
00:04:32,320 –> 00:04:34,160
مانند جایی که میتوانید مانند yaml
131
00:04:34,160 –> 00:04:35,360
یا
132
00:04:35,360 –> 00:04:37,840
json ساختار api خود را تعریف کنید و
133
00:04:37,840 –> 00:04:39,840
چه نوع پارامترهایی را
134
00:04:39,840 –> 00:04:42,240
نقاط پایانی مختلف میگیرند و مواردی از این قبیل
135
00:04:42,240 –> 00:04:43,360
و سپس وارد
136
00:04:43,360 –> 00:04:45,280
شما میشوند. بدانید که این رویه از راه دور واقعاً چه نامی دارد
137
00:04:45,280 –> 00:04:47,440
که چه تفاوتی
138
00:04:47,440 –> 00:04:50,800
با یک api آرام آرام دارد
139
00:04:50,800 –> 00:04:52,320
و تفاوت اصلی آن به
140
00:04:52,320 –> 00:04:54,320
جای استفاده از این
141
00:04:54,320 –> 00:04:57,520
افعال مانند http مانند گرفتن و ارسال و
142
00:04:57,520 –> 00:04:59,919
حذف کردن است و تمام این افعال متفاوتی
143
00:04:59,919 –> 00:05:00,639
که آنها
144
00:05:00,639 –> 00:05:02,560
دارند بیشتر روی آنها متمرکز است. مثل اینکه شما
145
00:05:02,560 –> 00:05:04,560
یک تابع را فراخوانی می کنید، این یک فراخوانی رویه از راه دور
146
00:05:04,560 –> 00:05:06,000
است،
147
00:05:06,000 –> 00:05:07,840
بنابراین یک تابع وجود دارد که کاری را انجام می
148
00:05:07,840 –> 00:05:09,759
دهد و شما و آن از شما دور است
149
00:05:09,759 –> 00:05:10,400
150
00:05:10,400 –> 00:05:12,800
و شما آن تابع را برای انجام کاری فراخوانی می
151
00:05:12,800 –> 00:05:14,000
کنید،
152
00:05:14,000 –> 00:05:16,080
بنابراین ایده کمی متفاوت است،
153
00:05:16,080 –> 00:05:17,680
اما بله فقط اوه شما را از طریق
154
00:05:17,680 –> 00:05:19,520
این مثال بزرگ
155
00:05:19,520 –> 00:05:21,039
156
00:05:21,039 –> 00:05:23,520
راهنمایی می کند با عرض پوزش مثال خیلی بزرگ نیست، اما به نحوه
157
00:05:23,520 –> 00:05:26,320
تنظیم همه اینها و نحوه ایجاد
158
00:05:26,320 –> 00:05:28,160
مشتری می پردازد، بنابراین یکی از
159
00:05:28,160 –> 00:05:30,800
مزایای استفاده از این p بافرهای روتوکل این است که میتوانید بهطور
160
00:05:30,800 –> 00:05:32,560
161
00:05:32,560 –> 00:05:34,880
خودکار کلاینتها را تولید کنید و
162
00:05:34,880 –> 00:05:37,120
سرور را بهطور خودکار تولید کنید، بنابراین api خود را در
163
00:05:37,120 –> 00:05:37,600
این
164
00:05:37,600 –> 00:05:41,120
فایل تکی تعریف کنید و سپس با استفاده از
165
00:05:41,120 –> 00:05:42,720
کتابخانه پایتون میتوانید بهطور
166
00:05:42,720 –> 00:05:44,080
خودکار یک کتابخانه کلاینت
167
00:05:44,080 –> 00:05:45,600
ایجاد کنید
168
00:05:45,600 –> 00:05:47,280
و بهطور خودکار یک کتابخانه سرور نیز ایجاد کنید. شما
169
00:05:47,280 –> 00:05:49,520
همچنین می توانید مانند یک api آرامش بخش وارد شوید، ما در
170
00:05:49,520 –> 00:05:50,080
واقع
171
00:05:50,080 –> 00:05:52,880
یک سری مقاله از داگ فارل داریم که
172
00:05:52,880 –> 00:05:53,680
در مورد
173
00:05:53,680 –> 00:05:56,080
استفاده از این چارچوب اتصال
174
00:05:56,080 –> 00:05:57,199
uh با uh با فلاسک صحبت می کند
175
00:05:57,199 –> 00:05:59,280
و این ایده مشابهی است که در آن
176
00:05:59,280 –> 00:06:00,479
شما به نوعی به
177
00:06:00,479 –> 00:06:02,880
طور خودکار برخی چیزها را تولید می کنید و
178
00:06:02,880 –> 00:06:04,240
پس از آن
179
00:06:04,240 –> 00:06:07,360
کتابخانههایی وجود دارد که میتوانند بهطور خودکار کتابخانههای کلاینت را تولید کنند
180
00:06:07,360 –> 00:06:09,520
و همچنین بر اساس
181
00:06:09,520 –> 00:06:11,199
این مشخصات api باز،
182
00:06:11,199 –> 00:06:14,400
هنگامی که کلاینت
183
00:06:14,400 –> 00:06:16,240
و سرور راه میرود او درباره آن صحبت میکند،
184
00:06:16,240 –> 00:06:18,080
میدانید آمادهسازی آن برای تولید،
185
00:06:18,080 –> 00:06:19,680
درباره مواردی مانند داکر و
186
00:06:19,680 –> 00:06:21,440
شبکه و داکر با استفاده از داکر صحبت میکند.
187
00:06:21,440 –> 00:06:22,639
188
00:06:22,639 –> 00:06:24,560
نحوه آزمایش این چیزها را بنویسید و
189
00:06:24,560 –> 00:06:26,639
در نهایت چگونه آن را به شکلی شبیه به یک
190
00:06:26,639 –> 00:06:28,080
خوشه kubernetes
191
00:06:28,080 –> 00:06:30,639
و t. همچنین ریزسرویسهای شما را
192
00:06:30,639 –> 00:06:32,080
با چیزهایی به نام
193
00:06:32,080 –> 00:06:33,280
رهگیر نظارت میکند
194
00:06:33,280 –> 00:06:34,960
و سپس یک بحث در مورد بهترین
195
00:06:34,960 –> 00:06:36,720
روشها در مورد همه این موارد،
196
00:06:36,720 –> 00:06:38,319
بنابراین یک بحث کاملاً کامل در مورد
197
00:06:38,319 –> 00:06:40,160
کل این موضوع
198
00:06:40,160 –> 00:06:43,360
و نگاهی واقعاً دقیق به این grpc و
199
00:06:43,360 –> 00:06:44,240
نحوه استفاده از آن
200
00:06:44,240 –> 00:06:47,120
در پایتون چیزهای بسیار خوب است. بله،
201
00:06:47,120 –> 00:06:48,319
این غواصی های عمیق
202
00:06:48,319 –> 00:06:50,560
برای هر کسی که بخواهد
203
00:06:50,560 –> 00:06:51,360
فقط وارد
204
00:06:51,360 –> 00:06:54,639
این مفاهیم شود و
205
00:06:54,639 –> 00:06:56,560
جنبه های مختلف کاری را که باید با آن کار کنند را ببیند، فوق العاده است،
206
00:06:56,560 –> 00:06:58,800
من دوست دارم که او بهترین
207
00:06:58,800 –> 00:06:59,520
روش ها را شامل شود
208
00:06:59,520 –> 00:07:01,199
و بله، همه چیزهای دیگر
209
00:07:01,199 –> 00:07:02,560
مانند نظارت
210
00:07:02,560 –> 00:07:04,560
و همه چیز. چیزهای دیگری در پشت
211
00:07:04,560 –> 00:07:06,400
آن وجود دارد، بنابراین از
212
00:07:06,400 –> 00:07:08,639
تاریخچه مفهوم میکروسرویس ها
213
00:07:08,639 –> 00:07:10,400
تا مراقبت و نظافت آنها وجود دارد که
214
00:07:10,400 –> 00:07:11,440
واقعاً عالی است،
215
00:07:11,440 –> 00:07:13,599
بله، مرتب است زیرا قطعاً
216
00:07:13,599 –> 00:07:15,039
آموزش های زیادی در آنجا وجود دارد و
217
00:07:15,039 –> 00:07:17,120
این لزوماً یک کار نیست. چیز بدی است اما
218
00:07:17,120 –> 00:07:20,160
میدانید که نوعی api
219
00:07:20,160 –> 00:07:23,039
یا چیزی میسازید و سپس به شما نشان میدهد که
220
00:07:23,039 –> 00:07:24,319
چگونه آن را
221
00:07:24,319 –> 00:07:26,800
درست اجرا کنید، شاید یک سرویس ابری یا
222
00:07:26,800 –> 00:07:27,599
چیز دیگری
223
00:07:27,599 –> 00:07:29,599
و بعد مثل اینکه و بعد تمام کردی
224
00:07:29,599 –> 00:07:30,880
مثل اینکه هیچ وقت تمام
225
00:07:30,880 –> 00:07:32,880
نشدی مثل الان باید دوست داشته باشی
226
00:07:32,880 –> 00:07:34,639
آیا هنوز هم کار می کند مثل اینکه
227
00:07:34,639 –> 00:07:36,560
در تولید درست کار می کند مثل اینکه می دانی
228
00:07:36,560 –> 00:07:38,400
چطور می توانم به این موضوع بگویم
229
00:07:38,400 –> 00:07:39,360
مانند
230
00:07:39,360 –> 00:07:40,800
انجام کاری است که قرار است انجام شود یا چگونه می توانم
231
00:07:40,800 –> 00:07:42,319
232
00:07:42,319 –> 00:07:42,960
درخواست های ناموفق
233
00:07:42,960 –> 00:07:44,800
مانند این چیزها را تحت نظر بگیرم، بنابراین
234
00:07:44,800 –> 00:07:46,319
دیدن همه مواردی که
235
00:07:46,319 –> 00:07:48,720
در یک مقاله در یک مقاله مورد بحث قرار گرفته اند، خوب است،
236
00:07:48,720 –> 00:07:49,440
بله
237
00:07:49,440 –> 00:07:53,039
اولین مورد من از پدرو گرگرو است.
238
00:07:53,039 –> 00:07:56,240
و به آن پایتون و apis می گویند
239
00:07:56,240 –> 00:07:59,199
یک ترکیب برنده برای خواندن داده های عمومی
240
00:07:59,199 –> 00:08:00,639
زمانی که من در ابتدا به آن نگاه کردم،
241
00:08:00,639 –> 00:08:01,680
اوه بسیار خوب، این
242
00:08:01,680 –> 00:08:03,680
یک نوع دیگر از صحبت کردن در مورد apis است
243
00:08:03,680 –> 00:08:04,879
و بعد من مانند اوه صبر کنید این در
244
00:08:04,879 –> 00:08:05,440
واقع
245
00:08:05,440 –> 00:08:06,879
شما می دانید که آنها را مصرف می کنید که در
246
00:08:06,879 –> 00:08:08,879
واقع درست است یک مفهوم واقعاً محبوب
247
00:08:08,879 –> 00:08:11,039
که برای مبتدیان میدانید و
248
00:08:11,039 –> 00:08:12,560
249
00:08:12,560 –> 00:08:14,639
میخواهید وارد پایتون شوید، خوب است،
250
00:08:14,639 –> 00:08:16,000
خوب میدانید
251
00:08:16,000 –> 00:08:17,520
چه چیزهایی را میتوانم بسازم و از
252
00:08:17,520 –> 00:08:19,199
چه چیزهایی میتوانم در اینجا استفاده کنم
253
00:08:19,199 –> 00:08:22,240
و یک دوره آموزشی ایجاد کرده بودم.
254
00:08:22,240 –> 00:08:23,599
یکی از ve اولین دوره هایی که من تا به
255
00:08:23,599 –> 00:08:25,280
حال برای python واقعی
256
00:08:25,280 –> 00:08:27,759
در مورد مقاله ای در مورد بسته درخواست درست کردم
257
00:08:27,759 –> 00:08:29,120
و بنابراین
258
00:08:29,120 –> 00:08:30,960
این چیزی بود که می خواستم خیلی زود یاد بگیرم
259
00:08:30,960 –> 00:08:32,479
،
260
00:08:32,479 –> 00:08:33,760
به نظر می رسد چیزی است که قرار است
261
00:08:33,760 –> 00:08:35,839
از آن استفاده کنم و به نوعی در آن غوطه ور شوم
262
00:08:35,839 –> 00:08:38,000
و جالب اینجاست آیا احساس
263
00:08:38,000 –> 00:08:40,479
میکنم خیلیها خیلی زود
264
00:08:40,479 –> 00:08:41,200
در
265
00:08:41,200 –> 00:08:43,679
مورد اینکه چه
266
00:08:43,679 –> 00:08:45,040
درخواستی میخواهند انجام
267
00:08:45,040 –> 00:08:47,839
دهند گیج میشوند، آنها فکر میکنند که در درجه اول فقط
268
00:08:47,839 –> 00:08:49,200
مصرف هر نوع داده وب است،
269
00:08:49,200 –> 00:08:52,399
اما واقعاً درخواست میکنند که
270
00:08:52,399 –> 00:08:55,040
ایده پشت آن این است که شما میروید برای نشان دادن
271
00:08:55,040 –> 00:08:58,080
آن بر روی یک api بسیار خاص
272
00:08:58,080 –> 00:09:00,560
و در حالی که برخی افراد ممکن است
273
00:09:00,560 –> 00:09:01,920
گیج شوند و فکر کنند اوه من
274
00:09:01,920 –> 00:09:03,279
واقعاً می خواهم
275
00:09:03,279 –> 00:09:05,040
یک وب سایت را پاک کنم یا می خواهم
276
00:09:05,040 –> 00:09:06,320
داده های یک وب سایت را
277
00:09:06,320 –> 00:09:09,360
به صورت خام از html خام بیرون بکشم یا می
278
00:09:09,360 –> 00:09:10,399
دانید هر
279
00:09:10,399 –> 00:09:11,839
تکنیک متفاوتی را که در آنجا دارید و
280
00:09:11,839 –> 00:09:13,760
ما قبلاً آن را با
281
00:09:13,760 –> 00:09:16,480
شما توضیح دادهایم، صحبتهایی درباره سوپ زیبا و
282
00:09:16,480 –> 00:09:18,399
چند نوع ابزار دیگر را پوشش دادهایم
283
00:09:18,399 –> 00:09:20,000
که میتوانند به وبسایتهایی مانند ایجاد پویا کمک کنند،
284
00:09:20,000 –> 00:09:21,600
285
00:09:21,600 –> 00:09:23,839
اما چه چیزی میتواند بسیار مفید باشد. افی بیشتر
286
00:09:23,839 –> 00:09:25,120
راه کار این است که در واقع
287
00:09:25,120 –> 00:09:28,320
مستقیماً به یک api بروید، بله و
288
00:09:28,320 –> 00:09:30,800
بتوانید به آن نقطه پایانی بروید و
289
00:09:30,800 –> 00:09:32,080
سپس اطلاعات بسیار خاصی را جستجو کنید و به دست آورید،
290
00:09:32,080 –> 00:09:34,000
بنابراین این
291
00:09:34,000 –> 00:09:35,200
مقاله
292
00:09:35,200 –> 00:09:36,800
به یک روش تاریخی خوب شروع می شود، مانند
293
00:09:36,800 –> 00:09:38,959
ما فقط در مورد صابون و استراحت صحبت می کنیم.
294
00:09:38,959 –> 00:09:42,160
سپس یکی دیگر از
295
00:09:42,160 –> 00:09:43,920
این دسته که graphql است
296
00:09:43,920 –> 00:09:46,959
و باید اعتراف کنم که
297
00:09:46,959 –> 00:09:48,480
آنقدرها با graphql آشنا نیستم، چند
298
00:09:48,480 –> 00:09:49,680
نفر آمدند و
299
00:09:49,680 –> 00:09:51,600
به طور خلاصه در مورد آن صحبت کردند، اما من خودم خیلی
300
00:09:51,600 –> 00:09:53,200
در آن غوطه ور نشدم.
301
00:09:53,200 –> 00:09:54,560
و من در مورد آنچه که ارائه کرده بود گیج بودم،
302
00:09:54,560 –> 00:09:56,800
اما این یک
303
00:09:56,800 –> 00:09:59,839
زبان جستجوی جدیدتر برای کار با
304
00:09:59,839 –> 00:10:01,519
apis است که توسط فیس بوک توسعه داده شده است
305
00:10:01,519 –> 00:10:04,000
و فکر می
306
00:10:04,000 –> 00:10:05,120
کنم اگر به این موضوع علاقه دارید و می خواهید
307
00:10:05,120 –> 00:10:05,760
308
00:10:05,760 –> 00:10:07,839
آینده را ببینید که کجا می توانیم برویم، این چیزی است. این ممکن
309
00:10:07,839 –> 00:10:09,120
است
310
00:10:09,120 –> 00:10:10,399
نوع دیگری باشد، مثل اینکه شما فقط
311
00:10:10,399 –> 00:10:12,160
درباره ایده از راه دور صحبت
312
00:10:12,160 –> 00:10:13,760
میکردید، ایده
313
00:10:13,760 –> 00:10:15,360
فراخوانی توابع
314
00:10:15,360 –> 00:10:17,279
315
00:10:17,279 –> 00:10:19,279
316
00:10:19,279 –> 00:10:21,200
از راه دور
317
00:10:21,200 –> 00:10:22,320
را مینامید. ممکن
318
00:10:22,320 –> 00:10:24,399
است توسط کلاینت باز شود و مجبور نباشد
319
00:10:24,399 –> 00:10:26,240
320
00:10:26,240 –> 00:10:28,720
همیشه داده های زیادی را بگیرد
321
00:10:28,720 –> 00:10:30,399
مانند همه آن ها و سپس مجبور به
322
00:10:30,399 –> 00:10:31,360
مرتب سازی آن ها
323
00:10:31,360 –> 00:10:33,040
شوید، ممکن است بتوانید موارد
324
00:10:33,040 –> 00:10:34,640
خاص تری را مشخص کنید و
325
00:10:34,640 –> 00:10:36,880
دوباره من هنوز در این زمینه هستم
326
00:10:36,880 –> 00:10:38,560
مثل اینکه فقط سعی می کنم یاد بگیرم در مورد چیست،
327
00:10:38,560 –> 00:10:39,279
اما
328
00:10:39,279 –> 00:10:41,200
من به نوعی شیفته آن هستم که چه کاری
329
00:10:41,200 –> 00:10:42,399
می تواند انجام دهد،
330
00:10:42,399 –> 00:10:44,160
اما فکر می کنم این یک پیگیری عالی
331
00:10:44,160 –> 00:10:46,000
برای کسی است که اوه،
332
00:10:46,000 –> 00:10:48,160
باشه، من به نوعی می فهمم چه کاری درخواستها
333
00:10:48,160 –> 00:10:49,040
میتوانند این کار را انجام دهند.
334
00:10:49,040 –> 00:10:52,160
این مقاله واقعاً به انجام آن عمیق میشود
335
00:10:52,160 –> 00:10:52,480
336
00:10:52,480 –> 00:10:55,120
و نمونههای زیادی از
337
00:10:55,120 –> 00:10:56,240
338
00:10:56,240 –> 00:10:59,839
339
00:10:59,839 –> 00:11:00,480
340
00:11:00,480 –> 00:11:02,560
341
00:11:02,560 –> 00:11:03,680
342
00:11:03,680 –> 00:11:05,760
apiهای واقعاً سرگرمکننده وجود دارد که پدرو به شما ارائه میدهد تا با آن بازی کنید و به نوعی در مقابل آن جهش کنید، این یک نوع واقعاً سرگرمکننده است که به نوعی شبیه یک api سگ است. و بنابراین
343
00:11:05,760 –> 00:11:08,399
شما در مورد نژادها سؤال میپرسید و
344
00:11:08,399 –> 00:11:09,920
میدانید که اطلاعات مختلف را به عقب میکشید
345
00:11:09,920 –> 00:11:11,279
و در مورد
346
00:11:11,279 –> 00:11:12,720
رشتههای پرس و جو یاد
347
00:11:12,720 –> 00:11:14,000
میگیرید و سپس میدانید که واقعاً
348
00:11:14,000 –> 00:11:15,839
مانند آن مفاهیم بسیار مهم
349
00:11:15,839 –> 00:11:18,480
مرتبط با api را پوشش
350
00:11:18,480 –> 00:11:19,360
351
00:11:19,360 –> 00:11:21,360
میدهد. شما ک اکنون ساختار آن را بسازید، میدانید
352
00:11:21,360 –> 00:11:23,120
که کد پاسخ چیست
353
00:11:23,120 –> 00:11:24,880
که به اطلاعات مختلفی
354
00:11:24,880 –> 00:11:26,480
که برمیگردد نگاه میکند و سپس
355
00:11:26,480 –> 00:11:28,480
همانطور که گفتم، من واقعاً دوست دارم که
356
00:11:28,480 –> 00:11:30,240
تعداد زیادی از این apiهای عمومی برای شما وجود داشته باشد که میتوانید
357
00:11:30,240 –> 00:11:31,360
با آنها بازی کنید
358
00:11:31,360 –> 00:11:33,680
تا در مورد آنچه اتفاق میافتد و چیزهای مختلف یاد بگیرید.
359
00:11:33,680 –> 00:11:35,680
سبکهای apis
360
00:11:35,680 –> 00:11:37,760
um که وجود دارند و
361
00:11:37,760 –> 00:11:39,920
فرمتهای مختلفی که میتوانند وارد شوند
362
00:11:39,920 –> 00:11:41,680
و سپس وارد موارد پیشرفتهتر
363
00:11:41,680 –> 00:11:43,360
میشود و در مورد احراز هویت صحبت میکند
364
00:11:43,360 –> 00:11:45,120
، یعنی شما لایه
365
00:11:45,120 –> 00:11:47,120
و سطح بعدی چیزهایی را میشناسید که ممکن
366
00:11:47,120 –> 00:11:50,240
است به آنها برخورد کنید. پس فراتر از آن، اگر
367
00:11:50,240 –> 00:11:51,279
واقعاً عمیق باشد
368
00:11:51,279 –> 00:11:53,360
و اطلاعات زیادی داشته باشد، درباره
369
00:11:53,360 –> 00:11:54,480
صفحهبندی
370
00:11:54,480 –> 00:11:56,240
صحبت میکند، مثلاً صفحات زیادی از
371
00:11:56,240 –> 00:11:57,600
اطلاعات وجود دارد که برای کمک به شما در این زمینه بازمیگردند،
372
00:11:57,600 –> 00:11:58,399
373
00:11:58,399 –> 00:12:00,560
اما همچنین در مورد چیزی که ما در مورد خراش دادن صحبت میکنیم صحبت کردیم.
374
00:12:00,560 –> 00:12:02,560
375
00:12:02,560 –> 00:12:06,880
مصرف کننده خوب داده
376
00:12:06,880 –> 00:12:08,560
و اینکه چگونه ممکن است بخواهید با محدود کردن نرخ کار کنید
377
00:12:08,560 –> 00:12:10,560
و بفهمید
378
00:12:10,560 –> 00:12:13,760
که چگونه می دانید وقتی این
379
00:12:13,760 –> 00:12:14,720
اطلاعات را مصرف
380
00:12:14,720 –> 00:12:16,399
می کنید چه نوع نرخ هایی مجاز است
381
00:12:16,399 –> 00:12:18,320
چه اتفاقی در حال رخ دادن است و
382
00:12:18,320 –> 00:12:19,600
سپس چه چیز جالبی است، آخر
383
00:12:19,600 –> 00:12:22,560
آن چند مثال عملی وجود دارد،
384
00:12:22,560 –> 00:12:25,279
یکی جستجو و واکشی مجدد برای گیف
385
00:12:25,279 –> 00:12:26,160
یا
386
00:12:26,160 –> 00:12:28,000
گیف چگونه میخواهید آن را تلفظ
387
00:12:28,000 –> 00:12:29,839
کنید، یکی موضوع جدیتر
388
00:12:29,839 –> 00:12:31,120
دریافت
389
00:12:31,120 –> 00:12:33,920
موارد تایید شده کووید 19 در هر کشور است و سپس
390
00:12:33,920 –> 00:12:34,959
مربوط به چیزی است که شما در مورد آن صحبت می کنید
391
00:12:34,959 –> 00:12:35,920
قبل از اینکه یک
392
00:12:35,920 –> 00:12:38,160
جستجو در google books و
393
00:12:38,160 –> 00:12:40,000
api گسترده آنها وجود داشته باشد،
394
00:12:40,000 –> 00:12:41,440
ما با صحبت در مورد اینکه می
395
00:12:41,440 –> 00:12:43,600
دانید برخی از apis ها و
396
00:12:43,600 –> 00:12:45,680
نقاط پایانی مکان هایی ایجاد می کنید که می توانید به نوعی
397
00:12:45,680 –> 00:12:46,639
داده ها را از آنها استخراج کنید
398
00:12:46,639 –> 00:12:48,240
و ما چیزهای زیادی داشته ایم شروع کردیم. از آنهایی که در پایتون واقعی هستند،
399
00:12:48,240 –> 00:12:49,839
اما این
400
00:12:49,839 –> 00:12:52,639
دوباره یک مقدمه خوب مبتدی اسلش میانی
401
00:12:52,639 –> 00:12:53,920
برای
402
00:12:53,920 –> 00:12:56,560
apis است که واقعاً مصرف می کند و در این
403
00:12:56,560 –> 00:12:58,399
مورد شما مستقیماً با یک
404
00:12:58,399 –> 00:12:59,920
بسته درخواست کار می کنید و
405
00:12:59,920 –> 00:13:02,000
بسیار عمیق غواصی می کنید، بنابراین اگر می خواهید ما بدانیم
406
00:13:02,000 –> 00:13:04,000
که چه چیزی وجود دارد. قدم بعدی
407
00:13:04,000 –> 00:13:05,440
من اگر اصول اولیه درخواست ها را یاد گرفته باشم،
408
00:13:05,440 –> 00:13:07,120
فکر می کنم این یک
409
00:13:07,120 –> 00:13:08,079
مقاله عالی برای شما خواهد بود تا بتوانید
410
00:13:08,079 –> 00:13:10,639
به نوعی آره، بله، من هم
411
00:13:10,639 –> 00:13:11,440
با آن موافقم،
412
00:13:11,440 –> 00:13:14,399
فقط شما شما می دانید که یاد گرفتن نحوه
413
00:13:14,399 –> 00:13:15,600
مصرف
414
00:13:15,600 –> 00:13:19,120
این apis یک مهارت واقعاً خوب است
415
00:13:19,120 –> 00:13:20,240
برای
416
00:13:20,240 –> 00:13:23,279
داشتن دانشمند داده
417
00:13:23,279 –> 00:13:25,200
یا فقط فردی که برای
418
00:13:25,200 –> 00:13:26,880
شرکتی کار می کند
419
00:13:26,880 –> 00:13:30,480
که از ادغام داده های عمومی در
420
00:13:30,480 –> 00:13:32,399
تصمیم گیری یا فقط شما سود می برد.
421
00:13:32,399 –> 00:13:34,160
تجزیه و تحلیل دادههایی را که
422
00:13:34,160 –> 00:13:34,800
423
00:13:34,800 –> 00:13:37,440
کسبوکارها تولید میکنند بلد باشید، بله، یا حتی اگر شما یک
424
00:13:37,440 –> 00:13:39,680
دانشمند هستید و فقط میخواهید به دادهها دسترسی داشته باشید،
425
00:13:39,680 –> 00:13:42,560
همانطور که میدانید برای تحقیقاتی که
426
00:13:42,560 –> 00:13:43,199
انجام میدهید
427
00:13:43,199 –> 00:13:45,680
، میدانم که حتی در روزنامهنگاران
428
00:13:45,680 –> 00:13:46,560
429
00:13:46,560 –> 00:13:49,760
امروزه نیز شروع به استفاده از apis کردهاند. و چیزهایی از این
430
00:13:49,760 –> 00:13:50,880
قبیل، بنابراین
431
00:13:50,880 –> 00:13:53,199
این چیزی است که من فقط احساس میکنم
432
00:13:53,199 –> 00:13:54,079
این مهارت
433
00:13:54,079 –> 00:13:57,120
برای طیف وسیعی از
434
00:13:57,120 –> 00:14:00,160
افرادی که از پایتون استفاده میکنند مفید است، بنابراین
435
00:14:00,160 –> 00:14:02,079
مطمئناً این چیزی است که فکر میکنم
436
00:14:02,079 –> 00:14:03,519
اگر میخواهید در لیست چیزهایی قرار دهم که باید یاد بگیرید.
437
00:14:03,519 –> 00:14:03,760
438
00:14:03,760 –> 00:14:06,000
اگر قبلاً این کار را نکردهاید، بله
439
00:14:06,000 –> 00:14:06,880
و تعداد زیادی
440
00:14:06,880 –> 00:14:09,360
از آنها عمومی هستند، میشناسید،
441
00:14:09,360 –> 00:14:10,560
بنابراین خوب است که مواردی را پیدا کنید
442
00:14:10,560 –> 00:14:12,240
که میتوانید
443
00:14:12,240 –> 00:14:13,600
با آنها بازی کنید و آزمایش کنید
444
00:14:13,600 –> 00:14:15,600
و میدانید که بدیهی است مواردی وجود دارند که
445
00:14:15,600 –> 00:14:17,120
هزینه هایی مانند
446
00:14:17,120 –> 00:14:20,079
داده های آب و هوای خاص یا چیزهای دیگری که می دانید
447
00:14:20,079 –> 00:14:20,639
448
00:14:20,639 –> 00:14:22,800
ممکن است برای شما گران تمام شود، پرداخت می شوند،
449
00:14:22,800 –> 00:14:24,240
بنابراین خوب است که
450
00:14:24,240 –> 00:14:24,880
مواردی داشته
451
00:14:24,880 –> 00:14:27,440
باشید که بتوانید با آنها بازی کنید و
452
00:14:27,440 –> 00:14:29,360
تکنیک های خود را تمرین کنید.
453
00:14:29,360 –> 00:14:30,959
من
454
00:14:30,959 –> 00:14:32,000
دادههایی را که از طریق آن میآیند
455
00:14:32,000 –> 00:14:34,880
و روشهای مختلف بستهبندی
456
00:14:34,880 –> 00:14:35,920
آنها را در قالب چیزی قالببندی
457
00:14:35,920 –> 00:14:38,240
میکنم که میدانید نمایش آن خوب است و
458
00:14:38,240 –> 00:14:39,120
به
459
00:14:39,120 –> 00:14:40,880
برنامههای کاربردی مختلفی که میشناسید اضافه میکنم، اما بله،
460
00:14:40,880 –> 00:14:42,240
دوباره در مورد پروژههایی صحبت میکردیم
461
00:14:42,240 –> 00:14:42,959
که
462
00:14:42,959 –> 00:14:45,680
میتوانید در نمونه کار خود قرار دهید، فکر میکنم این آیا
463
00:14:45,680 –> 00:14:46,399
واقعاً
464
00:14:46,399 –> 00:14:48,079
شما چیزی را می دانید که بسیاری از کارفرمایان
465
00:14:48,079 –> 00:14:49,519
به آن نگاه می کنند و می گویند بسیار خوب است که این
466
00:14:49,519 –> 00:14:51,120
شخص می داند مانند
467
00:14:51,120 –> 00:14:53,440
نحوه صحبت با سایر خدمات و اگر
468
00:14:53,440 –> 00:14:54,399
چیزی
469
00:14:54,399 –> 00:14:57,040
در دنیای متصل که در حال اشتراک گذاری
470
00:14:57,040 –> 00:14:59,440
و ارائه داده ها هستیم بسیار
471
00:14:59,440 –> 00:15:01,839
محبوب است، بنابراین باید در حداقل
472
00:15:01,839 –> 00:15:03,360
473
00:15:03,360 –> 00:15:05,360
با نحوه انجام این همه دست دادن ها آشنایی
474
00:15:05,360 –> 00:15:07,199
داشته باشید، بنابراین بله
475
00:15:07,199 –> 00:15:09,760
و صحبت در مورد داده ها منظورم این است که وقتی
476
00:15:09,760 –> 00:15:10,320
آن را دریافت کردید
477
00:15:10,320 –> 00:15:11,600
یکی از کارهایی که ممکن است بخواهید با آن انجام دهید
478
00:15:11,600 –> 00:15:14,079
تجزیه و تحلیل است. درست است بله
479
00:15:14,079 –> 00:15:17,680
انتقال خوب بله
480
00:15:17,680 –> 00:15:20,160
بنابراین مقاله بعدی که من دارم این است
481
00:15:20,160 –> 00:15:21,920
که از شخصی به نام مارتین برای ما آمده است
482
00:15:21,920 –> 00:15:24,399
و متأسفانه نتوانستم
483
00:15:24,399 –> 00:15:26,160
نام خانوادگی او را در
484
00:15:26,160 –> 00:15:28,560
صفحه وب اینجا پیدا کنم فقط می گوید مارتین اما
485
00:15:28,560 –> 00:15:29,759
از داده ها ترسیم می
486
00:15:29,759 –> 00:15:32,079
شود وبلاگ عنوان مقاله
487
00:15:32,079 –> 00:15:34,000
یک سوال تجزیه و تحلیل داده دشوار را
488
00:15:34,000 –> 00:15:34,480
489
00:15:34,480 –> 00:15:38,480
آسان می کند و دشواری
490
00:15:38,480 –> 00:15:40,800
سؤال تجزیه و تحلیل داده که او در مقاله نشان می دهد
491
00:15:40,800 –> 00:15:42,240
492
00:15:42,240 –> 00:15:43,440
کمی قابل بحث است مانند اینکه آیا
493
00:15:43,440 –> 00:15:45,199
واقعاً می گویید که واقعاً دشوار است
494
00:15:45,199 –> 00:15:47,440
یا خیر. یا نه، اما چیزی که من در مورد مقاله خیلی دوست داشتم
495
00:15:47,440 –> 00:15:48,959
این بود که
496
00:15:48,959 –> 00:15:51,600
نوعی تکنیک حل مسئله را برجسته می کند
497
00:15:51,600 –> 00:15:53,920
که بسیار قدرتمند است و می تواند در
498
00:15:53,920 –> 00:15:54,800
499
00:15:54,800 –> 00:15:57,680
هنگام تجزیه و تحلیل داده ها بسیار مفید باشد، بنابراین برای
500
00:15:57,680 –> 00:15:58,959
تنظیم صحنه
501
00:15:58,959 –> 00:16:01,680
، نگاهی به مجموعه داده ای
502
00:16:01,680 –> 00:16:02,720
می اندازد که نگاهی به
503
00:16:02,720 –> 00:16:04,880
دماهای حداقل و حداکثر
504
00:16:04,880 –> 00:16:06,160
دما
505
00:16:06,160 –> 00:16:08,320
برای شهرهای مختلف در سراسر جهان
506
00:16:08,320 –> 00:16:10,480
بر اساس هر سال، به طوری
507
00:16:10,480 –> 00:16:12,399
که مانند سال 1995 یک ردیف وجود خواهد داشت
508
00:16:12,399 –> 00:16:14,240
و
509
00:16:14,240 –> 00:16:17,040
سپس ستونی شبیه به اوه شروع می شود. با
510
00:16:17,040 –> 00:16:17,600
511
00:16:17,600 –> 00:16:20,560
اپی ژن شهر من با آن شهر
512
00:16:20,560 –> 00:16:22,800
آبیجان ماکزیمم زیرخط آشنا هستم و
513
00:16:22,800 –> 00:16:23,920
514
00:16:23,920 –> 00:16:25,519
حداکثر دمای آن برای
515
00:16:25,519 –> 00:16:28,079
سال 95 است و سپس یک ستون دیگر
516
00:16:28,079 –> 00:16:30,000
زیرخط حداقل است و حداقل
517
00:16:30,000 –> 00:16:31,519
دما برای آن سال
518
00:16:31,519 –> 00:16:33,440
را دارد. واحدهای
519
00:16:33,440 –> 00:16:34,720
دما اینجا هستند که
520
00:16:34,720 –> 00:16:37,199
جالب است اما به نوعی
521
00:16:37,199 –> 00:16:38,800
به تحلیلی که او
522
00:16:38,800 –> 00:16:40,480
میخواهد انجام دهد بیربط است، بنابراین شما یک دسته کامل
523
00:16:40,480 –> 00:16:42,240
از این ستونها دارید، مانند
524
00:16:42,240 –> 00:16:45,120
خط زیر خط حداکثر نام شهر، کمترین خط
525
00:16:45,120 –> 00:16:47,360
و سپس ردیفها سالهای مختلف هستند
526
00:16:47,360 –> 00:16:48,959
و سوال است یا چیزی که میخواهید
527
00:16:48,959 –> 00:16:50,639
به دست آورید محدوده دمایی
528
00:16:50,639 –> 00:16:53,839
برای هر شهر است، بنابراین آنقدرها
529
00:16:53,839 –> 00:16:55,600
هم سخت نیست، منظورم این است که شما فقط
530
00:16:55,600 –> 00:16:56,480
حداکثر را
531
00:16:56,480 –> 00:16:58,000
کم کنید، متأسفم، حداقل را از
532
00:16:58,000 –> 00:16:59,839
حداکثر برای هر سال کم کنید و این
533
00:16:59,839 –> 00:17:00,480
به شما
534
00:17:00,480 –> 00:17:03,199
میدهد محدوده به طوری بود که محدوده مانند
535
00:17:03,199 –> 00:17:04,000
یک مقدار واحد است
536
00:17:04,000 –> 00:17:07,039
مانند آن، در آن سال یک محدوده 26 درجه بود،
537
00:17:07,039 –> 00:17:07,679
538
00:17:07,679 –> 00:17:10,000
بنابراین حدس
539
00:17:10,000 –> 00:17:10,880
میزنم شما به دنبال
540
00:17:10,880 –> 00:17:12,880
شهرهایی هستید که دما در
541
00:17:12,880 –> 00:17:14,319
آنها پایین نیست. در
542
00:17:14,319 –> 00:17:15,839
شهرهای دیگر که دما در آن
543
00:17:15,839 –> 00:17:16,559
نوسانات زیادی دارد،
544
00:17:16,559 –> 00:17:18,480
مانند شهر من که
545
00:17:18,480 –> 00:17:21,199
محدوده دماهای دیوانهواری داشتهایم، بسیار نوسان دارد،
546
00:17:21,199 –> 00:17:23,760
بله، در اینجا هم تک
547
00:17:23,760 –> 00:17:25,039
رقمی
548
00:17:25,039 –> 00:17:27,359
شدیم، بله و اخیراً در منفیها
549
00:17:27,359 –> 00:17:28,240
550
00:17:28,240 –> 00:17:31,039
بودیم، بنابراین بله. بله که منحصربهفرد است من در هاوایی زندگی
551
00:17:31,039 –> 00:17:33,120
552
00:17:33,120 –> 00:17:35,200
میکردم و میتوانستید به دما نگاه کنید و مثل این است که
553
00:17:35,200 –> 00:17:36,799
میدانید اهمیتی ندارد، درست همینطور خواهد بود
554
00:17:36,799 –> 00:17:37,919
،
555
00:17:37,919 –> 00:17:39,919
بله ادامه دهید و
556
00:17:39,919 –> 00:17:41,760
همین الان و همین الان که به نظر خوب میرسد
557
00:17:41,760 –> 00:17:44,480
بله بله، مطمئناً من در هیوستون
558
00:17:44,480 –> 00:17:45,679
تگزاس هستم و
559
00:17:45,679 –> 00:17:47,280
ما پایین آمدیم، فکر می کنم هفته گذشته هشت یا نه درجه را دوست دارم
560
00:17:47,280 –> 00:17:49,200
561
00:17:49,200 –> 00:17:51,360
در نقطه پایین این جبهه سردی که
562
00:17:51,360 –> 00:17:52,880
داشتیم و سپس به معنای واقعی کلمه این هفته زمانی
563
00:17:52,880 –> 00:17:56,160
که به عقب برگشتیم. در دهه 70
564
00:17:56,320 –> 00:17:58,240
طیف بسیار گسترده ای بله، اما به هر حال، بنابراین
565
00:17:58,240 –> 00:18:00,799
شما این مجموعه داده
566
00:18:00,799 –> 00:18:02,640
را دارید و می خواهید
567
00:18:02,640 –> 00:18:04,080
این محدوده را برای همه این شهرهای مختلف محاسبه کنید،
568
00:18:04,080 –> 00:18:04,799
569
00:18:04,799 –> 00:18:06,720
اما چیزی که آن را به نوعی چالش برانگیز می کند
570
00:18:06,720 –> 00:18:09,440
این است که فرمت داده ها،
571
00:18:09,440 –> 00:18:10,880
بنابراین شما باید به نوعی دوست داشته باشید که بروید ناهموار
572
00:18:10,880 –> 00:18:13,360
و برای هر شهر مشکلی ندارد
573
00:18:13,360 –> 00:18:15,600
، شهر در نام ستون ها رمزگذاری شده است
574
00:18:15,600 –> 00:18:17,679
و هر شهر این دو
575
00:18:17,679 –> 00:18:19,520
ستون مختلف را برای خود دارد
576
00:18:19,520 –> 00:18:21,280
و در نهایت مجبور می شوید
577
00:18:21,280 –> 00:18:22,640
کارهای دستی زیادی را انجام دهید
578
00:18:22,640 –> 00:18:25,360
تا به نوعی دادههایی که
579
00:18:25,360 –> 00:18:27,039
در قالبی نیاز دارید که
580
00:18:27,039 –> 00:18:28,960
میخواهید بتوانید آنها را در آن ارائه کنید
581
00:18:28,960 –> 00:18:30,320
و بنابراین این چالش است.
582
00:18:30,320 –> 00:18:32,559
583
00:18:32,559 –> 00:18:34,480
584
00:18:34,480 –> 00:18:36,880
585
00:18:36,880 –> 00:18:37,760
586
00:18:37,760 –> 00:18:38,960
او دو
587
00:18:38,960 –> 00:18:40,880
راه حل مختلف از این راه حل را انجام می دهد
588
00:18:40,880 –> 00:18:42,400
که در آن شما فقط به
589
00:18:42,400 –> 00:18:44,720
فرمت اصلی مجموعه داده ها پایبند هستید
590
00:18:44,720 –> 00:18:46,960
و از کمی
591
00:18:46,960 –> 00:18:48,880
گریس آرنج و مقداری کار دستی برای به
592
00:18:48,880 –> 00:18:49,760
دست آوردن چیزی که
593
00:18:49,760 –> 00:18:52,320
نیاز دارید استفاده می کنید که خوب است که شما
594
00:18:52,320 –> 00:18:53,679
یکی از چیزهایی
595
00:18:53,679 –> 00:18:55,360
را که وقتی مجبور به انجام هر
596
00:18:55,360 –> 00:18:57,520
نوع بحث و جدل داده
597
00:18:57,520 –> 00:19:00,480
برای شرکتی است که سابقه داده طولانی دارد، یاد می گیرید
598
00:19:00,480 –> 00:19:01,360
599
00:19:01,360 –> 00:19:02,960
این است که گاهی اوقات شما فقط باید
600
00:19:02,960 –> 00:19:04,559
کارهای دستی انجام دهید
601
00:19:04,559 –> 00:19:07,679
که فقط ماهیت آن است، اما زمانی که او این کار را انجام
602
00:19:07,679 –> 00:19:09,039
می دهد. که راه حل
603
00:19:09,039 –> 00:19:11,840
او سپس در مورد گزینه دوم صحبت می کند
604
00:19:11,840 –> 00:19:12,480
که
605
00:19:12,480 –> 00:19:16,080
هی شما می توانید داده ها را تغییر شکل دهید و
606
00:19:16,080 –> 00:19:18,640
سپس پاسخ دادن به
607
00:19:18,640 –> 00:19:19,120
608
00:19:19,120 –> 00:19:21,280
این سوال را بسیار آسان کنید و آن را در
609
00:19:21,280 –> 00:19:23,919
قالبی خوب دریافت کنید، بنابراین او در مورد استراتژی
610
00:19:23,919 –> 00:19:24,640
صحبت می کند که
611
00:19:24,640 –> 00:19:27,039
در آن قاب داده اصلی را تغییر شکل دهید.
612
00:19:27,039 –> 00:19:28,960
همه اینها با استفاده از
613
00:19:28,960 –> 00:19:30,720
فریم های داده پانداها و پانداها است که شما
614
00:19:30,720 –> 00:19:32,640
با استفاده از
615
00:19:32,640 –> 00:19:35,600
تابع ذوب روی قاب داده و
616
00:19:35,600 –> 00:19:36,400
کمی
617
00:19:36,400 –> 00:19:38,640
کار اضافی برای وارد کردن آن به
618
00:19:38,640 –> 00:19:39,760
619
00:19:39,760 –> 00:19:42,799
جای اینکه یک قاب داده با
620
00:19:42,799 –> 00:19:44,720
دو ستون برای هر شهر داشته باشید، قاب داده را تغییر شکل دهید.
621
00:19:44,720 –> 00:19:46,320
نمیدانم چند شهر در این مورد وجود دارد،
622
00:19:46,320 –> 00:19:46,880
623
00:19:46,880 –> 00:19:49,360
مثلاً میدانی من 50 یا 70 شهر یا
624
00:19:49,360 –> 00:19:50,160
چیزی شبیه به آن را نمیشناسم
625
00:19:50,160 –> 00:19:51,679
، بنابراین شما یک تن
626
00:19:51,679 –> 00:19:53,520
ستون دارید، درست بیش از 100
627
00:19:53,520 –> 00:19:54,160
ستون دارید.
628
00:19:54,160 –> 00:19:57,200
بله، شما در عوض آن را به یک
629
00:19:57,200 –> 00:19:59,280
چارچوب داده با چهار ستون تبدیل می کنید که در آن
630
00:19:59,280 –> 00:20:01,039
یک ستون برای سال، یک ستون
631
00:20:01,039 –> 00:20:01,760
برای شهر
632
00:20:01,760 –> 00:20:03,840
و یک ستون برای حداکثر
633
00:20:03,840 –> 00:20:05,280
دما و یک ستون برای حداقل
634
00:20:05,280 –> 00:20:06,159
دما دارید
635
00:20:06,159 –> 00:20:08,320
و سپس راه حل شما اساساً این است که
636
00:20:08,320 –> 00:20:10,320
شما باید مانند زیر این دو
637
00:20:10,320 –> 00:20:11,600
ستون را از یکدیگر جدا کنید
638
00:20:11,600 –> 00:20:13,120
، ستون حداقل را از ستون حداکثر جدا
639
00:20:13,120 –> 00:20:14,799
کنید و اکنون همه چیزهایی را که
640
00:20:14,799 –> 00:20:15,440
641
00:20:15,440 –> 00:20:17,360
در هر سطر نیاز دارید دارید، بنابراین این چیزی است که من
642
00:20:17,360 –> 00:20:19,039
فکر میکردم در مورد این مقاله واقعاً دقیق بود و
643
00:20:19,039 –> 00:20:19,760
فقط
644
00:20:19,760 –> 00:20:22,480
نشان میداد که چگونه وقتی با
645
00:20:22,480 –> 00:20:24,400
دادههایی مواجه میشوید فرمت پیچیدهای دارد
646
00:20:24,400 –> 00:20:26,799
که میشناسید و درباره
647
00:20:26,799 –> 00:20:28,880
مشکلی که میخواهید حل کنید
648
00:20:28,880 –> 00:20:32,159
فکر کنید، شکلدهی مجدد دادهها میتواند اولین قدم خوبی
649
00:20:32,159 –> 00:20:32,799
650
00:20:32,799 –> 00:20:34,480
برای تبدیل آنها به شکلی باشد که
651
00:20:34,480 –> 00:20:36,640
حل آن مشکل را بسیار آسان میکند.
652
00:20:36,640 –> 00:20:36,960
653
00:20:36,960 –> 00:20:38,320
در حال تلاش برای حل کردن، فکر کردم
654
00:20:38,320 –> 00:20:40,320
که واقعاً خوب است، بله، بنابراین مانند
655
00:20:40,320 –> 00:20:43,280
گروهبندی چیزها یا چرخش یا همه این
656
00:20:43,280 –> 00:20:44,799
نوع تکنیکهای مختلف مانند
657
00:20:44,799 –> 00:20:45,039
ذوب،
658
00:20:45,039 –> 00:20:46,840
قطعاً یکی از روشهای جالب نیز است که
659
00:20:46,840 –> 00:20:48,320
به شما کمک میکند تا
660
00:20:48,320 –> 00:20:50,799
بدانید که چگونه کارها را
661
00:20:50,799 –> 00:20:52,480
به قالبی بسیار آسانتر
662
00:20:52,480 –> 00:20:55,600
برای پیمایش و پیمایش و تبدیل کنید. کاملاً اعمال
663
00:20:55,600 –> 00:20:56,880
کنید شما می دانید هر کاری را که می خواهید به صورت ریاضی انجام دهید
664
00:20:56,880 –> 00:20:59,120
یا می دانید تجزیه و تحلیل داده ها
665
00:20:59,120 –> 00:20:59,840
در
666
00:20:59,840 –> 00:21:01,679
مورد آن خنده دار است زیرا مقاله من
667
00:21:01,679 –> 00:21:03,280
668
00:21:03,280 –> 00:21:05,200
از بسیاری جهات بسیار شبیه به آن است بنابراین ما به نوعی از
669
00:21:05,200 –> 00:21:06,799
این موارد عالی پیروی می کنیم. emes این هفته
670
00:21:06,799 –> 00:21:08,640
بله مال شما چیست از
671
00:21:08,640 –> 00:21:10,159
پایتون تجاری عملی که
672
00:21:10,159 –> 00:21:11,679
چند بار در اینجا به آن اشاره کرده ایم
673
00:21:11,679 –> 00:21:14,000
بله دوباره یک سایت واقعا عالی برای
674
00:21:14,000 –> 00:21:14,880
افرادی
675
00:21:14,880 –> 00:21:17,760
که روزانه با پایتون کار می کنند و
676
00:21:17,760 –> 00:21:18,640
اغلب نه
677
00:21:18,640 –> 00:21:21,679
به معنای انبار داده بزرگ بلکه
678
00:21:21,679 –> 00:21:23,919
مانند یک سایت کوچکتر مجموعه ای از چیزهایی که
679
00:21:23,919 –> 00:21:25,600
با آنها کار می کنید مانند فایل های اکسل یا
680
00:21:25,600 –> 00:21:27,280
csv یا این موارد دیگر
681
00:21:27,280 –> 00:21:29,360
که لزوماً یک
682
00:21:29,360 –> 00:21:32,080
انبار میزبان نیست و غیره
683
00:21:32,080 –> 00:21:33,280
عنوان این یکی
684
00:21:33,280 –> 00:21:35,200
پاک کردن کارآمد متن با پاندا است که
685
00:21:35,200 –> 00:21:36,480
کمی اشتباه است.
686
00:21:36,480 –> 00:21:39,520
متن تمیز کننده زیاد نیست، اما
687
00:21:39,520 –> 00:21:41,840
من آن را متن بحث انگیزتر می نامم و
688
00:21:41,840 –> 00:21:44,080
نوعی مدیریت و گروه بندی چیزها
689
00:21:44,080 –> 00:21:45,919
بر اساس متن است، زیرا
690
00:21:45,919 –> 00:21:47,840
واقعاً قالب بندی مجدد یا به
691
00:21:47,840 –> 00:21:50,320
خودی خود تمیز کردن یکسان نیست
692
00:21:50,320 –> 00:21:52,000
و ممکن است تعاریف متفاوتی داشته باشند،
693
00:21:52,000 –> 00:21:54,240
اما توسط کریس موفیت انجام می شود. مجموعه دادهها در
694
00:21:54,240 –> 00:21:55,200
این مورد،
695
00:21:55,200 –> 00:21:58,559
دادههای مشروب الکلی از
696
00:21:58,559 –> 00:22:01,120
ایالت آیووا هستند و یک مجموعه داده باز است
697
00:22:01,120 –> 00:22:02,159
که
698
00:22:02,159 –> 00:22:04,640
به شما اجازه دانلود دادهاند، متأسفانه
699
00:22:04,640 –> 00:22:06,320
من کمی مشکل داشتم. y پیدا
700
00:22:06,320 –> 00:22:08,000
کردن مجموعه داده های دقیقی که او استفاده کرد، فکر می کنم
701
00:22:08,000 –> 00:22:09,280
او احتمالاً
702
00:22:09,280 –> 00:22:11,200
مقداری از آن را پاک کرده است تا به نوعی آن را محدود کند.
703
00:22:11,200 –> 00:22:12,400
704
00:22:12,400 –> 00:22:16,159
705
00:22:16,159 –> 00:22:18,880
706
00:22:18,880 –> 00:22:20,240
ابزارهایی که من ممکن است فقط
707
00:22:20,240 –> 00:22:22,080
برای باز کردن آن و نگاه کردن به آن استفاده کنم، ما
708
00:22:22,080 –> 00:22:23,919
کمی با آن مشکل داریم،
709
00:22:23,919 –> 00:22:25,120
میدانید که ممکن است مجبور باشید
710
00:22:25,120 –> 00:22:26,799
کمی پیمایش کنید تا سعی کنید
711
00:22:26,799 –> 00:22:28,240
چیزی کمی قابل کنترلتر مانند نیمه را دوست داشته باشید.
712
00:22:28,240 –> 00:22:29,679
یک گیگابایت یا چیزی مشابه،
713
00:22:29,679 –> 00:22:32,159
اما فهرست طولانی بزرگی از این
714
00:22:32,159 –> 00:22:33,280
فروشها
715
00:22:33,280 –> 00:22:36,320
به فروشگاههای مختلف داشت و
716
00:22:36,320 –> 00:22:37,039
ترفند آن
717
00:22:37,039 –> 00:22:39,600
این بود که او میخواست دادهها را سازماندهی کند
718
00:22:39,600 –> 00:22:40,799
719
00:22:40,799 –> 00:22:43,679
تا نه بر اساس مکانهای جداگانه
720
00:22:43,679 –> 00:22:44,400
فروشگاهها، بلکه
721
00:22:44,400 –> 00:22:46,799
بر اساس گروهبندیهایی از فروشگاهها و
722
00:22:46,799 –> 00:22:48,320
اگر میدانستید نام فروشگاههایی
723
00:22:48,320 –> 00:22:50,000
مانند costco یا sam’s club یا
724
00:22:50,000 –> 00:22:51,360
walmarts
725
00:22:51,360 –> 00:22:54,400
یا مجموعهای از فروشگاهها در آیووا به نام
726
00:22:54,400 –> 00:22:55,280
hyvee وجود دارد
727
00:22:55,280 –> 00:22:57,520
که از قبل میتوانید خوب فکر کنید
728
00:22:57,520 –> 00:22:59,600
که ممکن است به چند صورت املا شوند یا
729
00:22:59,600 –> 00:23:01,440
ممکن است همه آنها سرپوش باشند تا شاید
730
00:23:01,440 –> 00:23:03,760
کسی باشد. ممکن است یک داس قرار ندهد h در والمارت
731
00:23:03,760 –> 00:23:04,320
یا
732
00:23:04,320 –> 00:23:07,919
خط تیره ای در آن قرار نداده است، بله، و بنابراین با استفاده از
733
00:23:07,919 –> 00:23:10,080
عبارات منظم و استفاده
734
00:23:10,080 –> 00:23:11,440
از تکنیک هایی که در پانداها تعبیه شده است،
735
00:23:11,440 –> 00:23:13,679
او از این
736
00:23:13,679 –> 00:23:14,159
737
00:23:14,159 –> 00:23:18,960
738
00:23:18,960 –> 00:23:21,120
ترفندهای واقعاً خوب استفاده می کرد.
739
00:23:21,120 –> 00:23:23,039
کیس که خوب است و
740
00:23:23,039 –> 00:23:23,679
میتوانید آن را داشته باشید
741
00:23:23,679 –> 00:23:25,919
یا میدانید اگر میخواهید به regex توجه
742
00:23:25,919 –> 00:23:27,039
کنید
743
00:23:27,039 –> 00:23:29,039
و اوم، بنابراین او چهار
744
00:23:29,039 –> 00:23:30,720
نوع مختلف از آنچه را که آنها را پاکسازی
745
00:23:30,720 –> 00:23:31,440
مینامد انجام داد
746
00:23:31,440 –> 00:23:32,799
تا سعی کند بفهمد چه
747
00:23:32,799 –> 00:23:34,480
راهی کارآمد برای انجام این کار است. در آن
748
00:23:34,480 –> 00:23:35,120
صورت،
749
00:23:35,120 –> 00:23:37,919
او مجبور بود
750
00:23:37,919 –> 00:23:39,440
برای این
751
00:23:39,440 –> 00:23:41,919
روش بالقوه املای
752
00:23:41,919 –> 00:23:42,559
753
00:23:42,559 –> 00:23:44,240
نام فروشگاه، روشی مانند ظاهر خوب ایجاد کند و متأسفانه نام فروشگاهها
754
00:23:44,240 –> 00:23:45,840
755
00:23:45,840 –> 00:23:48,159
دادههای موقعیت مکانی اضافی را در نامی که
756
00:23:48,159 –> 00:23:50,000
میشناسید شامل میشد، بنابراین دادهها به نوعی به هم ریخته بودند.
757
00:23:50,000 –> 00:23:50,720
این فقط
758
00:23:50,720 –> 00:23:52,640
خوب نیست، این یک v بالا به خودی خود
759
00:23:52,640 –> 00:23:53,760
همان v بالا است
760
00:23:53,760 –> 00:23:56,000
که در jonestown یا چیزی شبیه به
761
00:23:56,000 –> 00:23:57,200
آن یا می تواند
762
00:23:57,200 –> 00:23:59,679
در شهر آیووا یا چیزی مشابه باشد یا ممکن
763
00:23:59,679 –> 00:24:00,480
764
00:24:00,480 –> 00:24:02,480
است شماره ای داشته باشد که شما شماره فروشگاه را در آن می دانید یا
765
00:24:02,480 –> 00:24:03,919
تعدادی داشته باشد. از انواع دادههای عجیب و غریب و
766
00:24:03,919 –> 00:24:04,640
بنابراین
767
00:24:04,640 –> 00:24:06,159
میدانید این کلمه کلیدی
768
00:24:06,159 –> 00:24:07,760
موجود در آن را پیدا کردهاید و سپس
769
00:24:07,760 –> 00:24:09,520
به دنبال روشهایی برای تمیز کردن آنها هستید
770
00:24:09,520 –> 00:24:11,039
تا از میان آنها عبور کند، من نمیخواهم
771
00:24:11,039 –> 00:24:12,799
مانند شما خیلی به عمق آن بپردازم.
772
00:24:12,799 –> 00:24:14,559
همه تلاشهای تمیز کردن را میدانید، اما
773
00:24:14,559 –> 00:24:16,000
این یک روش خوب برای بررسی
774
00:24:16,000 –> 00:24:18,960
روشهای مختلف برای گروهبندی این دادهها است،
775
00:24:18,960 –> 00:24:21,360
در این مورد، یک روش واقعا خوب زمانی
776
00:24:21,360 –> 00:24:22,000
که در حال
777
00:24:22,000 –> 00:24:24,960
تمیز کردن دادهها هستید، از بین بردن دادهها
778
00:24:24,960 –> 00:24:26,240
این است که در واقع
779
00:24:26,240 –> 00:24:30,080
پیش بروید و سعی کنید یک داده جدید بسازید. سطر
780
00:24:30,080 –> 00:24:32,799
یا یک ستون جدید در این مورد به نوعی
781
00:24:32,799 –> 00:24:33,919
از این ستون گروهبندی است،
782
00:24:33,919 –> 00:24:36,080
بله و بنابراین بر اساس
783
00:24:36,080 –> 00:24:37,120
ستونهای دیگری است که در آنجا هستند
784
00:24:37,120 –> 00:24:39,600
و بر خلاف تبدیل آنچه در
785
00:24:39,600 –> 00:24:40,799
آن است و بنابراین او
786
00:24:40,799 –> 00:24:43,360
چندین راه را پوشش میدهد و سپس
787
00:24:43,360 –> 00:24:44,320
به نوعی در واقع کمی میشود. در
788
00:24:44,320 –> 00:24:46,559
بهینه سازی کل فرآیند
789
00:24:46,559 –> 00:24:48,480
مانند مدت زمان لازم برای انجام این
790
00:24:48,480 –> 00:24:49,919
روش در مقابل آن روش
791
00:24:49,919 –> 00:24:52,720
و دوباره با چهار گیگ داده um در
792
00:24:52,720 –> 00:24:53,679
مورد من،
793
00:24:53,679 –> 00:24:55,440
شما می دانید که بهینه بودن ممکن
794
00:24:55,440 –> 00:24:56,799
است در نگاه کردن به این موضوع مهم باشد شما خوب می دانید
795
00:24:56,799 –> 00:24:58,559
که چقدر طول می کشد. گرفتن و
796
00:24:58,559 –> 00:25:00,559
تی او به این
797
00:25:00,559 –> 00:25:02,960
راه حل بر اساس یک مثال کد از
798
00:25:02,960 –> 00:25:04,159
مت هریسون برخورد کرد
799
00:25:04,159 –> 00:25:05,200
که مانند این تابع تعمیم یافته توسعه یافته بود
800
00:25:05,200 –> 00:25:06,880
و سپس او در
801
00:25:06,880 –> 00:25:08,000
واقع تعدادی
802
00:25:08,000 –> 00:25:09,600
خواننده دارد که در نهایت به او کمک کردند تا
803
00:25:09,600 –> 00:25:11,919
آن را حتی بیشتر در پایان بهینه کند
804
00:25:11,919 –> 00:25:14,480
و به نوعی از مجموعه خارج شود. از
805
00:25:14,480 –> 00:25:16,799
لیستهای الگو و نوع کار روی آن،
806
00:25:16,799 –> 00:25:18,640
اما آنچه در کل
807
00:25:18,640 –> 00:25:20,559
چیز پیدا کردم، میدانید که تکنیکهای منظم زیادی
808
00:25:20,559 –> 00:25:21,520
در اینجا وجود دارد و
809
00:25:21,520 –> 00:25:23,440
فکر میکنم همه آنها برای
810
00:25:23,440 –> 00:25:25,600
نگاه کردن و فکر کردن به آنها مفید هستند و
811
00:25:25,600 –> 00:25:28,400
برای پانداها بسیار خاص هستند. در این مورد روشهایی
812
00:25:28,400 –> 00:25:29,039
که میتوانید
813
00:25:29,039 –> 00:25:31,200
از طریق کار با دادهها کار کنید، اما
814
00:25:31,200 –> 00:25:32,799
چیزی که فکر میکردم عالی بود این است که او به این مقاله دیگر پیوند داده است که به
815
00:25:32,799 –> 00:25:35,600
816
00:25:35,600 –> 00:25:39,520
طور عمیقتری در موضوع
817
00:25:39,520 –> 00:25:40,159
تمیز کردن
818
00:25:40,159 –> 00:25:43,679
آن یافتم توسط رندی اوو که وبلاگی به نام
819
00:25:43,679 –> 00:25:47,039
آن دارد. زیر پشته وبلاگ counting
820
00:25:47,039 –> 00:25:50,640
stuff نام آن است و عنوان
821
00:25:50,640 –> 00:25:53,440
مقاله پاک کردن داده ها است همه
822
00:25:53,440 –> 00:25:54,640
تجزیه و تحلیل کلاه است
823
00:25:54,640 –> 00:25:57,520
نه خرخر کردن کار و سپس اوه
824
00:25:57,520 –> 00:25:58,159
زیرنویس نیز
825
00:25:58,159 –> 00:26:00,180
اکثر مقالات پاکسازی داده ها مکش
826
00:26:00,180 –> 00:26:02,480
[خنده
827
00:26:02,480 –> 00:26:04,880
] tldr روی آن تمیز می کند برخی دادهها را کار پستی در
828
00:26:04,880 –> 00:26:06,320
نظر میگیرند
829
00:26:06,320 –> 00:26:09,600
که به نوعی پایینتر
830
00:26:09,600 –> 00:26:11,760
از کارهای سکسی علم داده واقعی است و او
831
00:26:11,760 –> 00:26:13,279
bs را روی آن میخواند
832
00:26:13,279 –> 00:26:15,440
و من واقعاً باید قبول کنم که
833
00:26:15,440 –> 00:26:16,799
زمان بیشتری را صرف
834
00:26:16,799 –> 00:26:19,200
تمیز کردن دادهها و تبدیل دادهها
835
00:26:19,200 –> 00:26:21,120
و تبدیل آنها به فرمت درست
836
00:26:21,120 –> 00:26:23,520
نسبت به خودم کردهام. واقعاً شما علم داده را میدانید
837
00:26:23,520 –> 00:26:24,400
838
00:26:24,400 –> 00:26:27,360
و میدانید که ما چند بار با کیل روبرو
839
00:26:27,360 –> 00:26:28,559
شدهایم و کمی در مورد این موضوع صحبت کردهایم،
840
00:26:28,559 –> 00:26:29,200
841
00:26:29,200 –> 00:26:32,320
بله، در مورد کل نقش
842
00:26:32,320 –> 00:26:32,720
شما میدانید که
843
00:26:32,720 –> 00:26:35,039
فردی مهندس داده است، من نمیدانم
844
00:26:35,039 –> 00:26:36,559
845
00:26:36,559 –> 00:26:37,600
846
00:26:37,600 –> 00:26:39,919
اگر در داخل آن شنا نمیکنید،
847
00:26:39,919 –> 00:26:42,159
میدانید چگونه میتوانید اطلاعات خود را یاد بگیرید، همیشه
848
00:26:42,159 –> 00:26:44,480
باید برخی از آن اطلا