در این مطلب، ویدئو دانیل چن – پانداها برای همه است – PyCon 2019 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 3:18:53
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:06,020 –> 00:00:10,650
درست است که من این کامپیوتر را دریافت می کنم
2
00:00:10,650 –> 00:00:15,360
راه اندازی من معتقدم که همه باید داشته باشند
3
00:00:15,360 –> 00:00:16,890
ایمیلی در مورد جایی که
4
00:00:16,890 –> 00:00:21,300
پیوندها با همه چیز این صفحه هستند
5
00:00:21,300 –> 00:00:23,789
اگر شما خیلی خارجی به نظر نمی رسد
6
00:00:23,789 –> 00:00:27,119
قبلاً این سبز وجود ندارد
7
00:00:27,119 –> 00:00:28,740
دکمه در کنار اینجا شما می توانید هر دو
8
00:00:28,740 –> 00:00:30,390
دانلود zip را انتخاب کنید یا اگر دارید
9
00:00:30,390 –> 00:00:32,009
راه خود را بدانید تا بتوانید شبیه سازی کنید
10
00:00:32,009 –> 00:00:33,899
آن پایین است و دلیل آن است
11
00:00:33,899 –> 00:00:37,079
این احتمالاً ساده ترین راه است
12
00:00:37,079 –> 00:00:39,570
برای دریافت تمام مجموعه داده هایی که خواهیم بود
13
00:00:39,570 –> 00:00:42,710
استفاده برای دوره امروز
14
00:00:51,230 –> 00:00:53,820
اگر شما هم مثل من هستید و تازه تصمیم گرفته اید
15
00:00:53,820 –> 00:00:58,370
اگر برای نصب پایتون به کمک نیاز داشتید
16
00:00:58,370 –> 00:01:05,069
می توانید آناکوندا پایتون را در گوگل جستجو کنید
17
00:01:05,069 –> 00:01:07,560
و ساده ترین راهی که پیدا کردم این بود که
18
00:01:07,560 –> 00:01:09,750
دانلود توزیع آناکوندا برای
19
00:01:09,750 –> 00:01:12,450
پایتون اما اگر از قبل پایتون دارید
20
00:01:12,450 –> 00:01:14,520
نصب شده از وسایل دیگر تنها
21
00:01:14,520 –> 00:01:16,970
کتابخانههایی که فکر میکنم به آنها نیاز دارید باشد
22
00:01:16,970 –> 00:01:20,610
پانداها scikit-learn که فقط برای
23
00:01:20,610 –> 00:01:23,909
پایانی برای مدلینگ Seabourn ما هستیم
24
00:01:23,909 –> 00:01:25,440
واقعا با استفاده از آن کتابخانه گلدان برای
25
00:01:25,440 –> 00:01:29,670
مجموعه داده ها و فراموش کردم مشتری را ذکر کنم
26
00:01:29,670 –> 00:01:31,649
خوب است که داشته باشیم زیرا اینطور است
27
00:01:31,649 –> 00:01:33,920
چه چیزی برای آموزش شما بچه ها استفاده خواهم کرد
28
00:01:33,920 –> 00:01:37,710
آن را از طریق آزمایشگاه مشتری پس اما اگر شما
29
00:01:37,710 –> 00:01:41,220
در حال حاضر یک سیستم از شما می دانید اگر
30
00:01:41,220 –> 00:01:43,259
شما از Idol استفاده می کنید زیرا من اینگونه هستم
31
00:01:43,259 –> 00:01:46,380
شما می توانید این کار را نیز انجام دهید
32
00:01:46,380 –> 00:01:48,360
و فقط موارد را در یک کپی/پیست کنید
33
00:01:48,360 –> 00:01:50,780
کنسول
34
00:02:14,150 –> 00:02:16,870
درست
35
00:02:22,160 –> 00:02:26,370
بنابراین وقتی این پوشه را داشته باشید می گویم
36
00:02:26,370 –> 00:02:29,040
پوشه ای به نام notebooks یا
37
00:02:29,040 –> 00:02:30,540
چیزی برای ذخیره نوت بوک
38
00:02:30,540 –> 00:02:32,900
من دوره را در یک سری از
39
00:02:32,900 –> 00:02:36,450
نوت بوک ipython یا مشتری و این
40
00:02:36,450 –> 00:02:39,000
به نحوی که آن شما را به نوعی آزار می دهد
41
00:02:39,000 –> 00:02:41,129
جهت همه فایل های خود را قرار ندهید
42
00:02:41,129 –> 00:02:43,769
در یک پوشه چیزهای جداگانه
43
00:02:43,769 –> 00:02:46,440
اگر شما می توانید اگر شما بچه ها در اطراف
44
00:02:46,440 –> 00:02:51,150
برای دوی سرعت یک نوع مانند وجود دارد
45
00:02:51,150 –> 00:02:53,069
نقطه دردی که من با کار کردن با آن دارم
46
00:02:53,069 –> 00:02:57,750
نوت بوک در آن همیشه رفتار می کند
47
00:02:57,750 –> 00:02:59,280
دایرکتوری کار مانند جایی که
48
00:02:59,280 –> 00:03:00,900
نوت بوک آنقدر است که انگار مقداری وجود دارد
49
00:03:00,900 –> 00:03:02,700
فایده برخی چیزها را دوست دارم وجود دارد
50
00:03:02,700 –> 00:03:03,959
نوت بوک چیزهایی هست که من نمی دانم
51
00:03:03,959 –> 00:03:06,620
مانند نوت بوک و من برنامه ریزی می کنم
52
00:03:06,620 –> 00:03:09,599
نوشتن یک ماژول کوچک فقط برای کمک
53
00:03:09,599 –> 00:03:11,190
اگر شما آن نقطه درد را تسکین دهید
54
00:03:11,190 –> 00:03:12,920
به خصوص اگر روی پایتون کار می کنید
55
00:03:12,920 –> 00:03:16,530
مانند یک ماشین محلی یا مانند یک
56
00:03:16,530 –> 00:03:18,329
سرور و شما چیز عجیبی ندارید
57
00:03:18,329 –> 00:03:21,269
مانند هسته های راه دور و همه چیز ادامه دارد
58
00:03:21,269 –> 00:03:24,269
این چیزها پس آره پس یک نوت بوک بسازید
59
00:03:24,269 –> 00:03:26,310
پوشه اینجا جایی است که من می ریزم
60
00:03:26,310 –> 00:03:28,139
دفترچه هایی که برای کلاس خواهیم داشت
61
00:03:28,139 –> 00:03:31,230
و سپس در طول هر استراحت یا بیشتر خواهم کرد
62
00:03:31,230 –> 00:03:36,599
من نمی توانم نوت بوک ها را فشار دهم زیرا اینطور است
63
00:03:36,599 –> 00:03:38,609
نصب این دستگاه نیست اما درست است
64
00:03:38,609 –> 00:03:42,690
بعد از کلاس من همه چیز را قرار می دهم
65
00:03:42,690 –> 00:03:44,459
دفترچه هایی که از کلاس داریم
66
00:03:44,459 –> 00:03:47,459
اگر واقعاً نیاز دارید به عنوان لایک کنید
67
00:03:47,459 –> 00:03:49,700
بازگشت مطلق از نظر لایک
68
00:03:49,700 –> 00:03:54,870
چیزی کاملا متداول که من پیشنهاد می کنم
69
00:03:54,870 –> 00:03:56,700
مثل اینکه شما فقط به این چیزها نگاه نمی کنید
70
00:03:56,700 –> 00:04:00,120
چون بهتر است حداقل وارد شوید
71
00:04:00,120 –> 00:04:01,680
تجربه من مرتب کردنش خیلی بهتره
72
00:04:01,680 –> 00:04:05,180
دستورات را تایپ کنید و به نوعی ببینید
73
00:04:05,180 –> 00:04:07,230
اشتباهات رایجی که مرتکب می شوید
74
00:04:07,230 –> 00:04:09,870
فقط با املای اشتباه چیزها اما وجود دارد
75
00:04:09,870 –> 00:04:12,959
یک پوشه dot notes در github است
76
00:04:12,959 –> 00:04:16,649
می توانید از آن به عنوان مرجع استفاده کنید اما
77
00:04:16,649 –> 00:04:18,418
دوباره مثل اینکه من فقط آنجا نمی نشینم و
78
00:04:18,418 –> 00:04:20,880
فقط فکر کن که فقط با فهمیدن
79
00:04:20,880 –> 00:04:22,229
به کد نگاه کنید که واقعاً اینطور است
80
00:04:22,229 –> 00:04:26,820
به تایپ کردن آن کمک کنید و این تقریباً است
81
00:04:26,820 –> 00:04:29,290
حذف نصب
82
00:04:29,290 –> 00:04:32,480
بنابراین من یک مقدمه کوتاه برای
83
00:04:32,480 –> 00:04:35,090
خودم نام من دانیل است من شما هستم
84
00:04:35,090 –> 00:04:38,510
مربی امروز صبح
85
00:04:38,510 –> 00:04:40,310
موادی که ما روی آن کار خواهیم کرد است
86
00:04:40,310 –> 00:04:43,220
بر اساس کتابی که من منتشر کردم
87
00:04:43,220 –> 00:04:45,500
فکر کنید سال گذشته به آن پاندا می گویند
88
00:04:45,500 –> 00:04:48,020
همه اگر بچه ها توییتر را دنبال کنید لایک کنید
89
00:04:48,020 –> 00:04:50,060
جعبه کتاب هایی که برای آن سفارش دادم
90
00:04:50,060 –> 00:04:51,560
کنفرانس دیروز وارد شد پس مثل if
91
00:04:51,560 –> 00:04:55,280
شما مانند یک تابلوی باز وجود دارد
92
00:04:55,280 –> 00:04:57,260
اتاق یا چیزی که گاهی اوقات وجود دارد
93
00:04:57,260 –> 00:05:00,830
یک کنفرانس همه شما من یک اتاق رزرو می کنم
94
00:05:00,830 –> 00:05:03,200
و ما فقط آن را به عنوان یک هدیه خواهیم داشت
95
00:05:03,200 –> 00:05:05,860
اتاق پس فقط مراقب آن باشید
96
00:05:05,860 –> 00:05:11,060
چیزهای دیگری در مورد خودم اخیراً
97
00:05:11,060 –> 00:05:13,880
من کارت گواهینامه واقعی خود را گرفتم
98
00:05:13,880 –> 00:05:16,280
یک غواص غار پس من یکی از آن دیوانه ها هستم
99
00:05:16,280 –> 00:05:18,980
افرادی که وسایل حمایت از زندگی را به روز می کنند
100
00:05:18,980 –> 00:05:21,229
و وارد سوراخ های تاریک زیر زیر شوید
101
00:05:21,229 –> 00:05:25,669
آب، بنابراین اگر شما بچه ها غواص هستید، باشید
102
00:05:25,669 –> 00:05:27,830
خوشحال میشم اگر به خشکی نیاز دارید صحبت کنید
103
00:05:27,830 –> 00:05:32,180
غارنوردی خوشحال خواهم شد که خوب صحبت کنم
104
00:05:32,180 –> 00:05:36,650
بنابراین به نظر می رسد همه چیز در راه است
105
00:05:36,650 –> 00:05:41,479
خوب برای شما که هستید
106
00:05:41,479 –> 00:05:43,970
من فرض می کنم که شما خیلی هستید
107
00:05:43,970 –> 00:05:47,330
برای حداقل پانداهای اسلش بسیار جدید است
108
00:05:47,330 –> 00:05:51,169
پشته اکوسیستم علم داده و چگونه
109
00:05:51,169 –> 00:05:54,380
آیا ما این را اجرا می کنیم یا چگونه داده های زیادی را انجام می دهیم
110
00:05:54,380 –> 00:05:57,560
اگر شما نصب کرده باشید دانشمندان این را اجرا می کنند
111
00:05:57,560 –> 00:05:59,990
آناکوندا وجود خواهد داشت این چیزی به نام
112
00:05:59,990 –> 00:06:03,440
ناوبر آناکوندا و اگر و این
113
00:06:03,440 –> 00:06:06,440
من فکر می کنم باید برای ویندوز و مک کار کند
114
00:06:06,440 –> 00:06:08,060
برای لینوکس وجود دارد اما به نوعی است
115
00:06:08,060 –> 00:06:11,780
عجیب و غریب و زمانی که شما آن را داشته باشید
116
00:06:11,780 –> 00:06:14,000
شما این صفحه نمایش کوچک زیبا را خواهید دید
117
00:06:14,000 –> 00:06:15,890
همه راه ها همه چیزهایی که می توانید
118
00:06:15,890 –> 00:06:19,640
استفاده برای باز کردن یا راه اندازی پایتون وجود دارد
119
00:06:19,640 –> 00:06:22,729
بنابراین آناکوندا همراه با عنکبوت است
120
00:06:22,729 –> 00:06:26,690
یک IDE بسیار به نظر می رسد
121
00:06:26,690 –> 00:06:28,820
اگر وارد می شوید استودیوی ما را دوست داشته باشید
122
00:06:28,820 –> 00:06:31,700
از دنیای هنر شما این گزینه را دارید
123
00:06:31,700 –> 00:06:34,030
برای باز کردن نوت بوک مشتری و
124
00:06:34,030 –> 00:06:36,289
چیز بسیار جدیدی این چیز است
125
00:06:36,289 –> 00:06:38,930
به نام آزمایشگاه مشتری، پس اگر بخواهی من می خواهم
126
00:06:38,930 –> 00:06:40,310
همه کارها را برای آزمایشگاه مشتری انجام دهید
127
00:06:40,310 –> 00:06:41,900
مزایایی دارد و
128
00:06:41,900 –> 00:06:45,110
چند چیز جالب که اتفاق می افتد بسیار زیبا است
129
00:06:45,110 –> 00:06:46,910
تقریباً همان چیزی است که یک نوت بوک به جز
130
00:06:46,910 –> 00:06:49,639
می دانید که چندین چیز دارید
131
00:06:49,639 –> 00:06:52,820
روی صفحه نمایش در همان زمان
132
00:06:52,820 –> 00:06:54,199
بهترین چیز این است که اگر دارید
133
00:06:54,199 –> 00:06:56,389
چندین نوت بوک که در واقع می توانید داشته باشید
134
00:06:56,389 –> 00:07:02,389
آنها را می توانید به نوعی نمایش دهید
135
00:07:02,389 –> 00:07:04,130
کنار هم می توانید یک کنسول داشته باشید
136
00:07:04,130 –> 00:07:06,979
چیزهای یک طرفه مثل آن پس شده است
137
00:07:06,979 –> 00:07:11,600
بسیار مفید است اگر شما نیز می توانید استفاده کنید
138
00:07:11,600 –> 00:07:14,800
آزمایشگاه مشتری برای پیش نمایش مانند فایل های CSV
139
00:07:14,800 –> 00:07:17,300
چیزی که دفترچه یادداشت قدیمی مشتری
140
00:07:17,300 –> 00:07:19,340
نمی دانستم یا نمی توانستم این کار را انجام دهد
141
00:07:19,340 –> 00:07:22,760
این یک نوع مفید است
142
00:07:22,760 –> 00:07:27,740
این زیپ است به روش های دیگر
143
00:07:27,740 –> 00:07:30,320
شما می توانید پایتون را راه اندازی کنید تا این وجود داشته باشد
144
00:07:30,320 –> 00:07:33,530
چیزی به نام اعلان آناکوندا و اگر
145
00:07:33,530 –> 00:07:35,570
می خواستی پرتاب مشتری را یاد بگیری
146
00:07:35,570 –> 00:07:39,139
دفترچه یادداشتی که در نخود مشتری تایپ می کنید
147
00:07:39,139 –> 00:07:41,780
دوچرخه را در اینجا می توانید تایپ کنید و مشتری
148
00:07:41,780 –> 00:07:43,789
دفترچه یادداشت یا می توانید در آزمایشگاه مشتری تایپ کنید
149
00:07:43,789 –> 00:07:46,760
و OPL دقیقاً همین کار را انجام می دهند
150
00:07:46,760 –> 00:07:49,280
می خواهید پایتون را راه اندازی کنید که می توانید در آن تایپ کنید
151
00:07:49,280 –> 00:07:54,160
پایتون و اعلان پایتون شما وجود دارد
152
00:08:00,040 –> 00:08:02,840
بله، در حال حاضر آنچه شما باید انجام دهید این است
153
00:08:02,840 –> 00:08:06,110
در پانل سمت چپ به آن بروید
154
00:08:06,110 –> 00:08:10,970
پوشه notebooks که ایجاد کردید و بالاتر
155
00:08:10,970 –> 00:08:12,770
اینجا در بالا سمت چپ این بعلاوه وجود دارد
156
00:08:12,770 –> 00:08:18,500
دکمه ای که می توانید برای ایجاد یک دکمه جدید استفاده کنید
157
00:08:18,500 –> 00:08:21,710
نوت بوک پس اجازه دهید این کار را از ابتدا انجام دهم
158
00:08:21,710 –> 00:08:24,590
برای شما بچه ها اگر روی آن کلیک کنید این کار را خواهید کرد
159
00:08:24,590 –> 00:08:26,150
این اختیار را دارید که آیا شما یا نه
160
00:08:26,150 –> 00:08:29,330
فقط می توانید یک نوت بوک پایتون 3 می خواهید
161
00:08:29,330 –> 00:08:33,080
اگر می خواهید کنسول را باز کنید و این است
162
00:08:33,080 –> 00:08:35,030
یک ترمینال معمولی و همچنین می توانید داشته باشید
163
00:08:35,030 –> 00:08:36,890
یک فایل متنی معمولی تا اگر بخواهید
164
00:08:36,890 –> 00:08:40,850
از نت مشتری یا آزمایشگاه مشتری به عنوان یک استفاده کنید
165
00:08:40,850 –> 00:08:43,190
کنسول من اینجا نقطه من است
166
00:08:43,190 –> 00:08:46,220
فایل py را در یک کپی کپی و پیست کنید
167
00:08:46,220 –> 00:08:47,450
رب در دیگری شما می توانید آن را به عنوان انجام دهید
168
00:08:47,450 –> 00:08:49,340
خوب و می توانید از سیستم چیدمان استفاده کنید
169
00:08:49,340 –> 00:08:54,530
به نوعی تقسیم صفحه نمایش به این ترتیب اما
170
00:08:54,530 –> 00:08:57,110
در حال حاضر من قصد دارم از کتاب استفاده کنم
171
00:08:57,110 –> 00:09:00,410
بنابراین آنچه شما باید داشته باشید یک صفحه نمایش است که
172
00:09:00,410 –> 00:09:02,770
شبیه این است
173
00:09:10,260 –> 00:09:12,450
بنابراین افرادی که در پشت هستند می توانند آن را ببینند یا
174
00:09:12,450 –> 00:09:16,230
آیا باید آن را بزرگتر کنم بله به نظر می رسد
175
00:09:16,230 –> 00:09:18,530
وحشتناک است که بهتر نیست
176
00:09:18,530 –> 00:09:20,670
خوب است که ممکن است یک
177
00:09:20,670 –> 00:09:25,160
خیلی خیلی خوب 250 باشه عالیه
178
00:09:31,430 –> 00:09:33,060
خیلی خوبه
179
00:09:33,060 –> 00:09:36,180
پس بیایید شروع کنیم بنابراین اولین مورد یک است
180
00:09:36,180 –> 00:09:38,340
البته در مورد پانداها بنابراین ما مجبور خواهیم شد
181
00:09:38,340 –> 00:09:44,520
کارهایی که می توانید انجام دهید، کتابخانه پانداها را بارگیری کنید
182
00:09:44,520 –> 00:09:48,600
اگر با همه اینها تازه کار هستید
183
00:09:48,600 –> 00:09:50,850
control-enter هر چه هست را می گیرد
184
00:09:50,850 –> 00:09:52,850
در سلول نوشته شده و آن را اجرا کنید
185
00:09:52,850 –> 00:09:55,500
shift-enter سلول را اجرا می کند و
186
00:09:55,500 –> 00:09:58,980
همچنین یک سلول جدید در زیر و
187
00:09:58,980 –> 00:10:01,230
بنابراین اولین کاری که می خواهیم انجام دهیم این است
188
00:10:01,230 –> 00:10:04,530
کتابخانه ای به نام pandas python را وارد کنید
189
00:10:04,530 –> 00:10:08,160
هر چقدر که یک زبان عالی باشد اینطور نیست
190
00:10:08,160 –> 00:10:10,020
وقتی آن را بارگذاری می کنید، وارد نمی شود
191
00:10:10,020 –> 00:10:12,390
همه چیز برای انسان شناخته شده است در غیر این صورت
192
00:10:12,390 –> 00:10:14,430
فقط راه اندازی a برای همیشه طول می کشد
193
00:10:14,430 –> 00:10:16,530
پایتون و بنابراین ما باید بگوییم مانند هی
194
00:10:16,530 –> 00:10:18,060
یک کتابخانه خاص وجود دارد که ما می خواهیم
195
00:10:18,060 –> 00:10:21,680
برای وارد کردن و استفاده از توابع آن
196
00:10:24,020 –> 00:10:26,400
کاری که ممکن است بخواهید انجام دهید این است
197
00:10:26,400 –> 00:10:29,000
نگاهی به نسخه پانداها بیندازید
198
00:10:29,000 –> 00:10:33,180
مخصوصاً اگر روی دستگاهی هستید
199
00:10:33,180 –> 00:10:36,320
کاری که واقعاً چیزها را به روز نمی کند
200
00:10:36,320 –> 00:10:38,790
از آن زمان یکسری تغییرات وجود داشته است
201
00:10:38,790 –> 00:10:42,450
مانند 0.19 0.21 بنابراین می خواهید در آن باشید
202
00:10:42,450 –> 00:10:45,990
حداقل بالای 21 من در غیر این صورت می گویم
203
00:10:45,990 –> 00:10:47,520
چیزهای خاصی وجود دارد که به آرامی وجود دارد
204
00:10:47,520 –> 00:10:50,060
حذف یا منسوخ شدن یا
205
00:10:50,060 –> 00:10:53,070
مستهلک شده و شما فقط می خواهید باشید
206
00:10:53,070 –> 00:10:57,330
حواستون به این باشه پس بیایید بارگیری کنیم
207
00:10:57,330 –> 00:10:59,850
اولین مجموعه داده ما بنابراین پانداها یک است
208
00:10:59,850 –> 00:11:02,460
کتابخانه و اگر بخواهیم از آن استفاده کنیم
209
00:11:02,460 –> 00:11:04,320
توابع در این کتابخانه ما باید
210
00:11:04,320 –> 00:11:06,180
از این نقطه یا نقطه استفاده کنید
211
00:11:06,180 –> 00:11:09,470
به چیزهای خارج از کتابخانه دسترسی داشته باشید
212
00:11:09,470 –> 00:11:11,880
این تابع به نام خواندن وجود دارد
213
00:11:11,880 –> 00:11:15,480
زیر خط CSV و روشی که ما از آن استفاده می کنیم
214
00:11:15,480 –> 00:11:17,610
روشی که می گوییم پانداها، نقطه کتابخانه را می خوانند
215
00:11:17,610 –> 00:11:21,840
نکته دیگر در مورد نوت بوک را CSV کنید
216
00:11:21,840 –> 00:11:24,060
بریده بریده من تا نوت بوک
217
00:11:24,060 –> 00:11:25,050
آنها در واقع روی چیزی به نام اجرا می شوند
218
00:11:25,050 –> 00:11:27,060
ipython و اگر مکان نما خود را دارید
219
00:11:27,060 –> 00:11:28,740
یا به نوعی بین مجموعه ای از دور
220
00:11:28,740 –> 00:11:31,410
براکت های براکت یا در یک فراخوانی تابع
221
00:11:31,410 –> 00:11:34,530
و شما بر روی زبانه shift کلیک کنید
222
00:11:34,530 –> 00:11:37,560
امضای بازگشت این همان است که همین است
223
00:11:37,560 –> 00:11:38,850
چیزی شبیه به استفاده از سوال
224
00:11:38,850 –> 00:11:41,670
علامت گذاری در نام تابع اما این است
225
00:11:41,670 –> 00:11:45,210
همچنین واقعا مفید است بنابراین اولین چیز
226
00:11:45,210 –> 00:11:47,940
ما می خوانیم CSV طول می کشد یک مجموعه داده است پس چه
227
00:11:47,940 –> 00:11:49,380
ما این کار را انجام خواهیم داد زیرا ما در آن هستیم
228
00:11:49,380 –> 00:11:51,030
پوشه نوت بوک و ما می خواهیم به یکی برویم
229
00:11:51,030 –> 00:11:52,740
پوشه بالا و سپس به پوشه data
230
00:11:52,740 –> 00:11:55,170
ما باید بگوییم نقطه بریده چهار گفتن
231
00:11:55,170 –> 00:11:58,560
سلام یک پوشه به بالا و سپس داده ها
232
00:11:58,560 –> 00:12:01,020
پوشه و سپس در این پوشه داده ما
233
00:12:01,020 –> 00:12:04,970
این مجموعه داده به نام Gapminder TSV را داشته باشید
234
00:12:04,970 –> 00:12:08,490
این مجموعه داده به نوعی خاص است
235
00:12:08,490 –> 00:12:11,520
احساس می کنیم که از خواندن CSV استفاده می کنیم
236
00:12:11,520 –> 00:12:12,870
عملکرد اما مجموعه داده های ما در واقع است
237
00:12:12,870 –> 00:12:15,710
برگه محدود شده نه با کاما محدود و غیره
238
00:12:15,710 –> 00:12:20,520
ما باید یک جداکننده در آنجا مشخص کنیم
239
00:12:20,520 –> 00:12:22,440
به دو روش می توانید یک جداکننده را مشخص کنید
240
00:12:22,440 –> 00:12:24,420
از SEP استفاده می کند و دیگری استفاده می کند
241
00:12:24,420 –> 00:12:25,620
در واقع با استفاده از پارامتر فراخوانی شده است
242
00:12:25,620 –> 00:12:27,390
جداکننده برابر است که هر دو دقیقاً هستند
243
00:12:27,390 –> 00:12:29,160
همین یک فقط نیاز به تایپ کمتری دارد
244
00:12:29,160 –> 00:12:32,760
و به جای کاما به پانداها بگو هی
245
00:12:32,760 –> 00:12:37,290
از یک برگه استفاده کنید ما از این اسلش T استفاده می کنیم بنابراین اگر
246
00:12:37,290 –> 00:12:38,700
شما مانند یک رشته نیمه ویرگول دارید
247
00:12:38,700 –> 00:12:40,890
توصیه می کنیم که می توانید نقطه ویرگول بگذارید
248
00:12:40,890 –> 00:12:45,210
در آنجا نیز خوب است، بنابراین اگر اجرا کنیم
249
00:12:45,210 –> 00:12:48,060
Shift enter را بزنید تا خط مورد نظر شما اجرا شود
250
00:12:48,060 –> 00:12:49,710
ببینید کاری که پانداها انجام دادند لازم بود
251
00:12:49,710 –> 00:12:52,140
آن برگه فایل را محدود کرده و بارگذاری کرد
252
00:12:52,140 –> 00:12:56,760
مستقیم وارد شد و آن فایل را به ما داد یا
253
00:12:56,760 –> 00:13:02,190
این داده ها به ما بازگردانده شده است، بنابراین خوب است
254
00:13:02,190 –> 00:13:04,350
ما یک مجموعه داده بارگیری کردیم اما اینطور نیست
255
00:13:04,350 –> 00:13:06,930
به خصوص مفید است زیرا ما نمی توانیم
256
00:13:06,930 –> 00:13:08,370
واقعا هر کار دیگری با آن انجام دهید
257
00:13:08,370 –> 00:13:11,880
آن را بارگیری کرد و آن را بیرون ریخت تا ما چه کنیم
258
00:13:11,880 –> 00:13:13,140
می خواهید انجام دهید این است که در واقع این را به a اختصاص دهید
259
00:13:13,140 –> 00:13:17,660
متغیر بنابراین می توان گفت قاب داده برابر است
260
00:13:17,660 –> 00:13:20,480
پاندا در نمره CSV خوانده می شود و
261
00:13:20,480 –> 00:13:23,190
تقریباً می توانید آنچه را که فقط دارید کپی کنید
262
00:13:23,190 –> 00:13:25,490
تایپ شده
263
00:13:29,029 –> 00:13:31,679
و در حال حاضر ما داده های خود را به جای فرستاده شده است
264
00:13:31,679 –> 00:13:33,869
فقط آن را به ما پس می دهد ذخیره شده است
265
00:13:33,869 –> 00:13:35,970
به عنوان این متغیر به نام DF که ما می توانیم
266
00:13:35,970 –> 00:13:38,189
سپس در طول پاکسازی داده ها استفاده کنید
267
00:13:38,189 –> 00:13:43,439
چیز دیگری را که خواهید دید پردازش کنید
268
00:13:43,439 –> 00:13:47,129
واقعا اغلب در کار با پایتون
269
00:13:47,129 –> 00:13:50,959
libraries این نماد واردات است
270
00:13:50,959 –> 00:14:04,079
این به عنوان نماد بله D را چگونه می بینید
271
00:14:04,079 –> 00:14:06,839
بنابراین ساده ترین راه بستن آن است
272
00:14:06,839 –> 00:14:10,019
نوت بوک در پنل سمت چپ مانند go
273
00:14:10,019 –> 00:14:11,759
به دایرکتوری مناسب و سپس
274
00:14:11,759 –> 00:14:21,629
یک مورد جدید ایجاد کنید و آه چگونه این کار را انجام می دهید
275
00:14:21,629 –> 00:14:25,829
در نوت بوک واقعی، بنابراین اجازه دهید من فقط
276
00:14:25,829 –> 00:14:32,279
آن را هم آتش بزنید شما این را درست می بینید
277
00:14:32,279 –> 00:14:36,360
نسخه بنابراین اگر شما تقریبا این هستید
278
00:14:36,360 –> 00:14:38,100
صفحه سمت راست اینجا مانند آن سمت چپ است
279
00:14:38,100 –> 00:14:39,959
پانل بنابراین آنچه شما می خواهید انجام دهید این است
280
00:14:39,959 –> 00:14:43,199
مانند رفتن به آن پوشه ای که شما دارید
281
00:14:43,199 –> 00:14:46,879
خواستن و سپس در بالای صفحه به قسمت جدید بروید
282
00:14:46,879 –> 00:14:50,480
نوت بوک پایتون 3
283
00:14:53,579 –> 00:14:58,170
منظور شما از نقطه نقطه پس وجود دارد
284
00:14:58,170 –> 00:15:02,449
این پوشه در بالای صفحه است که بله
285
00:15:02,959 –> 00:15:08,129
خیلی خوب است بنابراین این نماد از
286
00:15:08,129 –> 00:15:11,279
بارگذاری کتابخانه ها در آن مجموعه ای از
287
00:15:11,279 –> 00:15:13,649
گفتن پانداها نقطه خواندن CSV شما می روید
288
00:15:13,649 –> 00:15:14,970
شما قصد دارید زیاد از پانداها استفاده کنید
289
00:15:14,970 –> 00:15:16,410
احتمالاً در نهایت به تایپ پانداهای a منجر می شود
290
00:15:16,410 –> 00:15:18,360
دسته کامل بنابراین این نماد فقط می گوید
291
00:15:18,360 –> 00:15:20,819
هی من یک نام مستعار می دهم بنابراین به جای
292
00:15:20,819 –> 00:15:23,369
با تایپ PA در da s فقط می توانم به آن مراجعه کنم
293
00:15:23,369 –> 00:15:27,689
همانطور که PD یک کاری را که شما انجام نمی دهید درست انجام داده است
294
00:15:27,689 –> 00:15:31,259
می خواهید انجام دهید کاری است که ممکن است ببینید
295
00:15:31,259 –> 00:15:33,689
زمانی که در حال کار هستید علامت گذاری مانند این
296
00:15:33,689 –> 00:15:36,240
با بیت های قدیمی تر کد چیزی است
297
00:15:36,240 –> 00:15:38,399
این در امتداد خطوط پانداها است
298
00:15:38,399 –> 00:15:40,770
وارد كردن
299
00:15:40,770 –> 00:15:46,350
شما قطعا نمی خواهید این کار را انجام دهید
300
00:15:46,350 –> 00:15:47,880
کاری که انجام می دهد این است که همه موارد را بارگذاری می کند
301
00:15:47,880 –> 00:15:50,160
در فضای نام جهانی مشابه عمل می کند
302
00:15:50,160 –> 00:15:52,529
پس چه فایده ای دارد به این معنا که
303
00:15:52,529 –> 00:15:54,209
شما مجبور نیستید سگ پاندا یا PD را تایپ کنید
304
00:15:54,209 –> 00:15:57,890
نقطه اما اگر به عنوان مثال شما آن را داشته باشید
305
00:15:57,890 –> 00:16:00,690
اگر برای مثال مانند یک میانگین وجود دارد
306
00:16:00,690 –> 00:16:03,170
عملکردی که پانداها اکنون آن را دارند
307
00:16:03,170 –> 00:16:07,589
بر اساس تابع میانگین یا a
308
00:16:07,589 –> 00:16:09,480
معنی تابعی که خودت نوشتی
309
00:16:09,480 –> 00:16:14,040
شما قطعا نمی خواهید این کار را انجام دهید
310
00:16:14,040 –> 00:16:17,570
اگر ما اوه بگیریم
311
00:16:21,410 –> 00:16:23,820
بنابراین فقط برای اینکه به شما نشان دهیم دقیقاً می توانیم انجام دهیم
312
00:16:23,820 –> 00:16:31,140
همان چیزی که قبلا بود و ما دریافت می کنیم
313
00:16:31,140 –> 00:16:33,120
نتیجه دقیقاً مشابه همین پانداها است
314
00:16:33,120 –> 00:16:34,740
naught و Pt dot دقیقا همین کار را می کنند
315
00:16:34,740 –> 00:16:37,589
چیزی که پس از اولین بار شما
316
00:16:37,589 –> 00:16:39,570
مجموعه داده بارگیری شد آنچه می خواهید انجام دهید
317
00:16:39,570 –> 00:16:42,480
با این چند چیز است که شما وجود دارد
318
00:16:42,480 –> 00:16:44,220
می خواهم کاری انجام دهم که واقعا کمک کند
319
00:16:44,220 –> 00:16:45,450
من زمانی که برای اولین بار شروع به کار کردم
320
00:16:45,450 –> 00:16:47,490
pandas است که می توانید از نوع داخلی استفاده کنید
321
00:16:47,490 –> 00:16:51,180
عملکرد در پایتون و گاهی اوقات
322
00:16:51,180 –> 00:16:52,829
چیزهایی در پانداها یا زمانی که شروع به انجام آن می کنید
323
00:16:52,829 –> 00:16:55,140
تبدیل داده ها اینطور نیست
324
00:16:55,140 –> 00:16:57,660
به شما یک قاب داده را پس می دهد و بنابراین چه زمانی
325
00:16:57,660 –> 00:16:59,160
شما فرض می کنید چیزی یک چارچوب داده است
326
00:16:59,160 –> 00:17:00,420
و زمانی که با آن به عنوان یک چارچوب داده برخورد می کنید
327
00:17:00,420 –> 00:17:01,829
این واقعا یک چارچوب داده نیست که همه چیز می تواند
328
00:17:01,829 –> 00:17:04,619
کمی ناامید شوید بنابراین همیشه تایپ if را اجرا کنید
329
00:17:04,619 –> 00:17:06,179
چیزی داره اشتباه میشه
330
00:17:06,179 –> 00:17:08,130
مطمئن شوید که جسمی که دارید
331
00:17:08,130 –> 00:17:14,520
چیزی است که شما انتظارش را دارید
332
00:17:14,520 –> 00:17:16,050
موارد دیگر در مورد این چارچوب داده a
333
00:17:16,050 –> 00:17:18,179
چارچوب داده این ویژگی را دارد که نامیده می شود
334
00:17:18,179 –> 00:17:21,540
شکل بنابراین همه چیز در پایتون یک است
335
00:17:21,540 –> 00:17:24,119
اشیاء شیء می توانند کارها را انجام دهند تا آنها هستند
336
00:17:24,119 –> 00:17:25,859
روش نامیده می شود آنها همچنین می توانند آنها را نیز
337
00:17:25,859 –> 00:17:28,109
اساساً صفات یا چیزهایی دارند
338
00:17:28,109 –> 00:17:29,940
در مورد آنها بنابراین یکی از چیزهایی که در مورد
339
00:17:29,940 –> 00:17:32,070
آنها صفتی است به نام شکل و
340
00:17:32,070 –> 00:17:34,830
اگر شکل نقطه F را اجرا کنیم به آن می رسیم
341
00:17:34,830 –> 00:17:36,059
تعداد سطرها و تعداد ستون ها
342
00:17:36,059 –> 00:17:44,010
در قاب داده ما نمونه ای از یک روش
343
00:17:44,010 –> 00:17:46,590
که این قاب داده دارد این اطلاعات است
344
00:17:46,590 –> 00:17:48,929
روش تا بتوانید آن ویژگی ها را ببینید
345
00:17:48,929 –> 00:17:50,610
براکت های گرد را بعد از آنها نداشته باشید
346
00:17:50,610 –> 00:17:53,280
اما روش انجام می دهد
347
00:17:53,280 –> 00:17:56,370
و بنابراین اطلاعات به ما یک دسته کامل از
348
00:17:56,370 –> 00:17:57,900
خلاصه آماری واقعا اینطور نیست
349
00:17:57,900 –> 00:17:59,130
آمار خلاصه اما یک دسته از
350
00:17:59,130 –> 00:18:02,360
اطلاعاتی در مورد چارچوب داده واقعی ما
351
00:18:02,360 –> 00:18:05,550
بنابراین نوع واقعی ما a را به ما می گوید
352
00:18:05,550 –> 00:18:07,260
صد و یک هزار و هفتصد و چهار
353
00:18:07,260 –> 00:18:10,050
تمام نام ستون های ما را در اینجا وارد می کند
354
00:18:10,050 –> 00:18:11,940
قاب داده این تعداد غیر است
355
00:18:11,940 –> 00:18:14,460
مقادیر از دست رفته در قاب داده ما و روشن است
356
00:18:14,460 –> 00:18:16,170
سمت راست داده های واقعی است
357
00:18:16,170 –> 00:18:19,800
تایپ کنید تا اگر می بینید در پاندا کلمه است
358
00:18:19,800 –> 00:18:24,180
شیئی که معمولاً همین است
359
00:18:24,180 –> 00:18:26,760
احتمالاً یک رشته است
360
00:18:26,760 –> 00:18:30,090
در پایتون یا پانداها نشان داده شده است اما
361
00:18:30,090 –> 00:18:31,590
لازم نیست رشته ای باشد که می توانید
362
00:18:31,590 –> 00:18:33,450
در واقع برخی را دلخواه مانند دیگران قرار دهید
363
00:18:33,450 –> 00:18:36,060
شیء کلاس پایتون نیز در آن وجود دارد
364
00:18:36,060 –> 00:18:39,210
بنابراین کاری که اخیرا انجام داده ام این بود
365
00:18:39,210 –> 00:18:41,730
تقریباً یک قاب داده داشت که در آن یکی بود
366
00:18:41,730 –> 00:18:43,350
از ستون ها مانند یک شی درخواست بود
367
00:18:43,350 –> 00:18:45,900
و سپس من تقریباً آن را داشتم
368
00:18:45,900 –> 00:18:47,700
ستون های دیگر مانند ابرداده برای
369
00:18:47,700 –> 00:18:49,980
من این درخواست را دریافت می کنم
370
00:18:49,980 –> 00:18:52,320
از آدرسی که من از آن بیرون کشیدم و غیره چه بود
371
00:18:52,320 –> 00:18:54,480
و غیره بنابراین لازم نیست رشته باشد
372
00:18:54,480 –> 00:18:56,250
اما معمولاً اگر کار می کنید یا فقط کار می کنید
373
00:18:56,250 –> 00:18:58,890
بارگذاری شده به یک شی مجموعه داده اشاره خواهد شد
374
00:18:58,890 –> 00:19:02,340
یک رشته و در اینجا به شما خواهم گفت که چگونه
375
00:19:02,340 –> 00:19:04,920
فضای زیادی را که قاب داده اشغال می کند
376
00:19:04,920 –> 00:19:08,190
در حافظه مقدار دقیق آن نیست
377
00:19:08,190 –> 00:19:10,290
فقط یک تخمین واقعا سریع وجود دارد
378
00:19:10,290 –> 00:19:13,770
راه هایی که فکر می کنم در اطلاعات می توانید حافظه را بگویید
379
00:19:13,770 –> 00:19:19,380
استفاده من فکر می کنم راهی برای مشخص کردن وجود دارد
380
00:19:19,380 –> 00:19:21,030
اگر واقعاً به برنامه ها نیاز دارید
381
00:19:21,030 –> 00:19:23,280
ارزش واقعی اما معمولاً این تخمین است
382
00:19:23,280 –> 00:19:28,530
به اندازه کافی خوب و فقط برای نشان دادن
383
00:19:28,530 –> 00:19:30,000
تفاوت بین صفات و
384
00:19:30,000 –> 00:19:32,360
روش اگر شما را به عنوان مثال فراموش کرده ام
385
00:19:32,360 –> 00:19:34,980
که شکل به جای a یک ویژگی است
386
00:19:34,980 –> 00:19:36,660
روش و در براکت های گرد قرار می دهید
387
00:19:36,660 –> 00:19:38,400
شما یک خطا به دلیل شکل دریافت خواهید کرد
388
00:19:38,400 –> 00:19:41,430
در واقع یک عدد چند برابری را برمی گرداند
389
00:19:41,430 –> 00:19:43,650
تعداد ردیف ها از ستون ها و به همین ترتیب ادامه دارد
390
00:19:43,650 –> 00:19:45,300
مثل هی من بلد نیستم زنگ بزنم
391
00:19:45,300 –> 00:19:46,650
یک تاپل پس این همان خطا است
392
00:19:46,650 –> 00:19:51,660
پیام همه چیز درست است، بنابراین برخی از
393
00:19:51,660 –> 00:19:53,370
چیزهای اساسی مانند زمانی که شما فقط
394
00:19:53,370 –> 00:19:54,420
شما احتمالاً یک مجموعه داده را بارگیری کرده اید
395
00:19:54,420 –> 00:19:55,620
می خواهم این را اجرا کنم تا ببینم
396
00:19:55,620 –> 00:19:58,740
چه خبر است اما اگر می خواهید ببینید
397
00:19:58,740 –> 00:20:00,150
اگر چیزی به درستی بارگذاری شد
398
00:20:00,150 –> 00:20:01,950
شما در نهایت می خواهید از این استفاده کنید
399
00:20:01,950 –> 00:20:04,470
روشی که سر نام دارد و همه سر انجام می دهد
400
00:20:04,470 –> 00:20:06,270
این است که پنج ردیف اول را چاپ می کند
401
00:20:06,270 –> 00:20:08,780
چارچوب داده ما
402
00:20:10,349 –> 00:20:13,749
مشابه آن راه دیگر این است
403
00:20:13,749 –> 00:20:15,460
روشی به نام tail و آن را به شما می دهد
404
00:20:15,460 –> 00:20:19,769
آخرین کلاس پنج ردیف فریم داده شما
405
00:20:19,769 –> 00:20:21,639
معمولاً شما احتمالاً از این استفاده خواهید کرد اگر
406
00:20:21,639 –> 00:20:22,749
شما فقط می خواهید مطمئن شوید که دوست دارید
407
00:20:22,749 –> 00:20:26,369
نام ستون شما به درستی بارگذاری شده است
408
00:20:26,369 –> 00:20:30,639
اما تقریباً سه مورد وجود دارد
409
00:20:30,639 –> 00:20:32,200
اجزای مختلف یک چارچوب داده
410
00:20:32,200 –> 00:20:35,139
چیزی است که در اینجا ستون خود را دارید
411
00:20:35,139 –> 00:20:37,359
نام هایی که سیستم شماره گذاری را روی آنها خواهید دید
412
00:20:37,359 –> 00:20:39,249
سمت چپ که شاخص و نامیده می شود
413
00:20:39,249 –> 00:20:41,080
سپس بدن یا داده واقعی وجود دارد
414
00:20:41,080 –> 00:20:43,749
بخشی از چارچوب داده ما، بنابراین اگر شما هرگز
415
00:20:43,749 –> 00:20:45,129
باید به آن سه دسترسی داشته باشید
416
00:20:45,129 –> 00:20:48,429
اجزاء به طور جداگانه بنابراین اگر شما فقط
417
00:20:48,429 –> 00:20:50,859
می خواهید نام ستون ها به ستون های DF باشد
418
00:20:50,859 –> 00:20:55,299
اگر می خواهید همه نام ستون های خود را دریافت کنید
419
00:20:55,299 –> 00:20:58,929
ایندکس نمایه نقطه DF خود را نشان می دهد و شما این کار را خواهید کرد
420
00:20:58,929 –> 00:21:00,580
ببینید که شاخص در حال حاضر واقعا است
421
00:21:00,580 –> 00:21:03,519
فقط یک شی محدوده که از شروع می شود
422
00:21:03,519 –> 00:21:08,649
صفر در 1704 چهار در یک پله به پایان می رسد
423
00:21:08,649 –> 00:21:13,570
اگر شما هستید، در بیشتر موارد افزایش می یابد
424
00:21:13,570 –> 00:21:14,979
تازه شروع این کار احتمالاً جایی است
425
00:21:14,979 –> 00:21:16,299
شما در نهایت خواهید دید اما اگر شما
426
00:21:16,299 –> 00:21:17,619
در نهایت با داده های سری زمانی کار می کنند
427
00:21:17,619 –> 00:21:19,840
شما خواهید دید که افراد زیادی آن را تبدیل می کنند
428
00:21:19,840 –> 00:21:21,909
ستون روز به یک شاخص و آن را فقط
429
00:21:21,909 –> 00:21:24,489
به نوعی باعث برش یا فیلتر کردن می شود
430
00:21:24,489 –> 00:21:26,440
داده های خود را کمی ساده تر کنید اما
431
00:21:26,440 –> 00:21:27,999
این یکی از این روش هاست
432
00:21:27,999 –> 00:21:31,509
در صورت آمدن به آن قسمت دسترسی داشته باشید
433
00:21:31,509 –> 00:21:32,919
از زبان های دیگری که می توانید به آنها فکر کنید
434
00:21:32,919 –> 00:21:34,509
برای مثال ایندکس به عنوان نام ردیف
435
00:21:34,509 –> 00:21:39,179
و لازم نیست منحصر به فرد باشد
436
00:21:39,179 –> 00:21:41,379
ستون های شما هم کامپوزیت های شما اینطور نیستند
437
00:21:41,379 –> 00:21:44,830
باید منحصر به فرد باشد و اگر می خواهید
438
00:21:44,830 –> 00:21:47,619
بدنه واقعی یا آرایه ناتوان
439
00:21:47,619 –> 00:21:50,349
نمایش قاب داده شما DF آن
440
00:21:50,349 –> 00:21:52,149
ارزش نیست و شما آن را در a خواهید دید
441
00:21:52,149 –> 00:21:54,879
کمی زمانی که ما شروع به کار می کنیم
442
00:21:54,879 –> 00:21:56,859
ببینید که چگونه پانداها با برخی از آنها هماهنگ می شوند
443
00:21:56,859 –> 00:21:59,019
کتابخانه های دیگر گاهی اوقات اگر الف
444
00:21:59,019 –> 00:22:02,799
کتابخانه فقط آرایه های numpy را به عنوان درک می کند
445
00:22:02,799 –> 00:22:04,869
ورودی هایی که عمومی شما باید اجرا کنند
446
00:22:04,869 –> 00:22:07,149
مانند مقادیر نقطه D F برای عبور در آرایه
447
00:22:07,149 –> 00:22:09,879
نسخه به جای قاب داده واقعی
448
00:22:09,879 –> 00:22:13,029
نسخه و دلیل انجام این کار
449
00:22:13,029 –> 00:22:16,239
درست مثل چند سال پیش فکر می کنم
450
00:22:16,239 –> 00:22:17,739
آن را فقط مانند تعمیر و نگهداری آسان تر است
451
00:22:17,739 –> 00:22:19,330
آنها فقط مجبور به مقابله با لایک نبودند
452
00:22:19,330 –> 00:22:20,770
یک شی قاب داده مانند just
453
00:22:20,770 –> 00:22:29,350
آنها یک داور هستند و اگر این کار را نکردید
454
00:22:29,350 –> 00:22:31,000
واقعا نیاز به اجرای D F dot info و شما
455
00:22:31,000 –> 00:22:32,980
واقعاً مثل هی چی اهمیت می داد
456
00:22:32,980 –> 00:22:36,310
به عنوان مثال، چه چیزی به طور معمول بارگیری می شود
457
00:22:36,310 –> 00:22:38,140
اگر ستونی دارید که انتظار دارید
458
00:22:38,140 –> 00:22:41,770
همه عددی است و برای مثال یک نفر
459
00:22:41,770 –> 00:22:44,410
تایپ شده در آن ستون مانند M is ing for
460
00:22:44,410 –> 00:22:46,930
از دست دادن آن ستون به دلیل هر ستون
461
00:22:46,930 –> 00:22:48,580
باید همان نوع داده را داشته باشد
462
00:22:48,580 –> 00:22:51,250
همه به یک رشته تبدیل می شوند بنابراین اگر
463
00:22:51,250 –> 00:22:54,430
شما D F dot d انواع را اجرا می کنید تا نگاه کنید
464
00:22:54,430 –> 00:22:56,020
برای هر ستون چه داده های واقعی است
465
00:22:56,020 –> 00:22:59,200
نوع این است که راه خوبی برای بررسی نقطه ای است
466
00:22:59,200 –> 00:23:00,310
مطمئن شوید که شما مانند هیچ
467
00:23:00,310 –> 00:23:02,200
ارزش های بد من در اطراف آن شناور هستم
468
00:23:02,200 –> 00:23:12,130
ستون خاص بسیار خوب است
469
00:23:12,130 –> 00:23:17,250
ستون های زیر مجموعه o بنابراین شی است
470
00:23:17,250 –> 00:23:22,000
معمولاً پانداها چه چیزی را بارگیری می کنند
471
00:23:22,000 –> 00:23:25,450
رشته ها به طوری که m است مانند
472
00:23:25,450 –> 00:23:27,760
یک رشته نقل قول که تقریباً همان چیزی است
473
00:23:27,760 –> 00:23:30,310
شیئی که قرار است در 64 باشد یک است
474
00:23:30,310 –> 00:23:32,650
عدد صحیح 64 بیتی است، بنابراین فقط به شما می گوید
475
00:23:32,650 –> 00:23:35,230
که این مقداری است که a ندارد
476
00:23:35,230 –> 00:23:38,530
نقطه اعشار در آن در داده های ما این را تنظیم کنید
477
00:23:38,530 –> 00:23:42,460
است باید این مجموعه داده را توضیح دهد بنابراین این
478
00:23:42,460 –> 00:23:44,080
یک مجموعه داده برای هر کشور برای هر کشور است
479
00:23:44,080 –> 00:23:45,720
سالی که میانگین امید به زندگی چقدر است
480
00:23:45,720 –> 00:23:49,630
جمعیت و تولید ناخالص داخلی سرانه است و
481
00:23:49,630 –> 00:23:52,780
جایی که آن کشور وجود دارد زندگی است
482
00:23:52,780 –> 00:23:54,670
انتظار می تواند مقداری محاسبه شود
483
00:23:54,670 –> 00:23:55,900
ارزش بنابراین احتمالاً یک خواهد داشت
484
00:23:55,900 –> 00:23:57,640
نقطه اعشار پس از آن خواهد بود
485
00:23:57,640 –> 00:23:59,430
به عنوان یک عدد ممیز شناور کدگذاری شده و
486
00:23:59,430 –> 00:24:01,870
دسته ای از انواع دیگر نیز وجود دارد
487
00:24:01,870 –> 00:24:03,850
این نوع داده ها همه از numpy می آیند
488
00:24:03,850 –> 00:24:06,250
کتابخانه، بنابراین اگر واقعاً به آن نیاز دارید
489
00:24:06,250 –> 00:24:10,420
مثلاً در سال 64 مانند سال فقط است
490
00:24:10,420 –> 00:24:12,520
همیشه چهار رقمی می شود تا بتوانم
491
00:24:12,520 –> 00:24:14,620
احتمالاً مانند یک کوچکتر از آن دور شوید
492
00:24:14,620 –> 00:24:17,110
مقدار صحیح برای صرفه جویی در فضای شما
493
00:24:17,110 –> 00:24:20,050
نگاه کردن به شما خواهد شد نگاه کنید تا چه بی حس
494
00:24:20,050 –> 00:24:23,650
فروشگاه ها یا اینکه چگونه numpy به آنها اشاره دارد
495
00:24:23,650 –> 00:24:25,990
انواع و اینجاست که آنها را دریافت می کنید
496
00:24:25,990 –> 00:24:28,380
انواع داده ها
497
00:24:29,299 –> 00:24:35,330
درست است بنابراین ستون های زیر مجموعه بنابراین پاندا است
498
00:24:35,330 –> 00:24:37,700
یک شی قاب داده که تقریباً می توانید فکر کنید
499
00:24:37,700 –> 00:24:40,759
به عنوان یک این واقعا درست نیست
500
00:24:40,759 –> 00:24:42,350
بیانیه اما آن را مانند یک در نظر بگیرید
501
00:24:42,350 –> 00:24:44,869
لیست پایتون که در آن هر ستون یک لیست است
502
00:24:44,869 –> 00:24:49,850
از نظر فنی یک پایتون یا پاندا را هدف قرار دهید
503
00:24:49,850 –> 00:24:52,580
هر ستون یک پاندا است
504
00:24:52,580 –> 00:24:55,279
سریال و سریالی که می توانید به آن فکر کنید
505
00:24:55,279 –> 00:24:57,499
پسوند یک آرایه numpy بنابراین
506
00:24:57,499 –> 00:24:58,909
چرا هر ستون باید یکسان باشد
507
00:24:58,909 –> 00:25:00,889
نوع داده چون آرایه numpy زیبا است
508
00:25:00,889 –> 00:25:03,919
خیلی باید نوع داده یکسانی داشته باشند
509
00:25:03,919 –> 00:25:08,480
چگونه میتوانیم ستونهای جداگانه را بیرون بیاوریم
510
00:25:08,480 –> 00:25:10,399
برای این کار از علامت براکت استفاده کنید
511
00:25:10,399 –> 00:25:13,340
نحوه استفاده پانداها یا پایتون از زیر است
512
00:25:13,340 –> 00:25:16,149
تنظیم و اگر در یک نقل قول قرار دهیم
513
00:25:16,149 –> 00:25:18,139
نام ستون به این صورت است که یک عدد بدست می آوریم
514
00:25:18,139 –> 00:25:20,830
ستون فردی بنابراین اگر ما می خواستیم
515
00:25:20,830 –> 00:25:23,779
ستون کشور می توانیم بگوییم DF و براکت
516
00:25:23,779 –> 00:25:26,239
کشور و ما کل آن ستون را دریافت خواهیم کرد
517
00:25:26,239 –> 00:25:28,419
بازگشت
518
00:25:41,880 –> 00:25:45,900
بنابراین اگر به کشور نگاه کنیم می توانیم ببینیم که آیا
519
00:25:45,900 –> 00:25:48,150
اگر از آن استفاده کنیم به نوع داده نگاه می کنیم
520
00:25:48,150 –> 00:25:51,210
تک براکت و در کشور قرار دهید
521
00:25:51,210 –> 00:25:53,549
به عنوان یک رشته شما خواهید دید که آنچه می شود
522
00:25:53,549 –> 00:25:55,500
بازگشت چیزی که برمی گردد یک سریال است
523
00:25:55,500 –> 00:25:57,929
بنابراین اگر از این نوع علامت گذاری استفاده می کنید بدانید
524
00:25:57,929 –> 00:25:59,970
که اگر استفاده کنید اگر در یکی پاس کنید
525
00:25:59,970 –> 00:26:01,830
ستون شما به سری واقعی برمیگردید
526
00:26:01,830 –> 00:26:06,870
اگر برای شما برنامه نویسی می کنید مخالفت کنید
527
00:26:06,870 –> 00:26:08,820
گروه بزرگتری از مردم را بشناسید یا برای یک
528
00:26:08,820 –> 00:26:10,470
کتابخانه و شما به این چیزها نیاز دارید
529
00:26:10,470 –> 00:26:13,470
یک نوع داده ثابت داشته باشید که می توانید
530
00:26:13,470 –> 00:26:19,169
do این است که در لیستی از نام ستون ها عبور کنید
531
00:26:19,169 –> 00:26:21,570
این نماد دو براکت مربع
532
00:26:21,570 –> 00:26:23,460
بیرونی ترین محدودیت می گوید هی
533
00:26:23,460 –> 00:26:25,230
من قصد دارم به زیر مجموعه چیزی و
534
00:26:25,230 –> 00:26:26,820
براکت داخلی آن تقریباً زیاد است
535
00:26:26,820 –> 00:26:28,230
گفتن هی من قراره زیر تنظیمات باشم
536
00:26:28,230 –> 00:26:30,240
چندین چیز و روش شما
537
00:26:30,240 –> 00:26:32,610
چند چیز مشخص شده در پایتون یک است
538
00:26:32,610 –> 00:26:35,190
لیست پایتون بنابراین مجموعه داخلی مربع
539
00:26:35,190 –> 00:26:36,600
براکت ها لیست پایتون و
540
00:26:36,600 –> 00:26:38,010
بیرونی فقط می گوید هی من زیرمجموعه هستم
541
00:26:38,010 –> 00:26:41,070
تنظیم کنید تا بتوانید بر اساس a زیرمجموعه قرار دهید
542
00:26:41,070 –> 00:26:47,789
یک مقدار یا یک ستون و اگر
543
00:26:47,789 –> 00:26:50,580
ما به نوع آن نگاه می کنیم که خواهید دید
544
00:26:50,580 –> 00:26:52,980
که به این ترتیب یک قاب داده را برمی گردیم
545
00:26:52,980 –> 00:26:55,140
بنابراین اگر با بزرگتر کار می کنید
546
00:26:55,140 –> 00:26:57,090
خطوط لوله یا کار با یا شما هستید
547
00:26:57,090 –> 00:26:59,010
نوشتن تابع خود و شما می خواهید
548
00:26:59,010 –> 00:27:00,150
تا مطمئن شوید که نوع داده شما است
549
00:27:00,150 –> 00:27:01,470
همیشه یکسان خواهد بود چه نباشد
550
00:27:01,470 –> 00:27:03,630
کسی در یک ستون یا
551
00:27:03,630 –> 00:27:05,700
دو ستون که احتمالاً در نهایت از آنها استفاده خواهید کرد
552
00:27:05,700 –> 00:27:08,750
این نماد دو براکت مربع
553
00:27:21,630 –> 00:27:26,630
درست است اگر به چارچوب داده خود نگاه کنیم
554
00:27:26,900 –> 00:27:28,860
چیز دیگری که ممکن است به پایان برسد
555
00:27:28,860 –> 00:27:31,050
زمانی که برای اولین بار یک مجموعه داده را بارگذاری می کنید انجام می شود
556
00:27:31,050 –> 00:27:34,350
بنابراین در خواندن CSV بسیار بزرگ است
557
00:27:34,350 –> 00:27:35,820
تابع اگر به تابع نگاه کنید
558
00:27:35,820 –> 00:27:39,090
امضا راه هایی برای فقط انتخاب وجود دارد
559
00:27:39,090 –> 00:27:40,650
ستون های خاصی در طول خواندن
560
00:27:40,650 –> 00:27:43,770
فرآیند اما اگر برای مثال شما بارگذاری کنید
561
00:27:43,770 –> 00:27:45,390
مجموعه داده های شما و سپس شما زیبا هستید
562
00:27:45,390 –> 00:27:47,160
زیاد گفتن هی من واقعا نیازی ندارم
563
00:27:47,160 –> 00:27:49,770
آن ستون یا آن ستون کاملاً است
564
00:27:49,770 –> 00:27:51,180
بی فایده است زیرا واقعاً فقط یک مجموعه است
565
00:27:51,180 –> 00:27:53,220
از مقادیر از دست رفته راه هایی وجود دارد که
566
00:27:53,220 –> 00:27:55,500
شما می توانید ستون ها را حذف یا حذف کنید
567
00:27:55,500 –> 00:27:59,580
چارچوب داده های خود را به طوری که یک چیز است که شما
568
00:27:59,580 –> 00:28:04,490
می توانید از دل داخلی استفاده کنید یا حذف کنید
569
00:28:04,490 –> 00:28:07,680
می دانید اگر این بیانیه است
570
00:28:07,680 –> 00:28:12,480
در پایتون پس اگر می خواستیم آن را حذف کنیم
571
00:28:12,480 –> 00:28:18,390
چارچوب داده کشور متاسفم کشور
572
00:28:18,390 –> 00:28:22,440
ستون ما می گوییم LDF و سپس
573
00:28:22,440 –> 00:28:25,080
فقط مانند ستونی که ما داده ایم
574
00:28:25,080 –> 00:28:28,140
می خواستم حذف کنم و می توانید آن را ببینید
575
00:28:28,140 –> 00:28:30,090
نوع کار در محل ما پس از آن باید
576
00:28:30,090 –> 00:28:32,040
فقط می توانیم بگوییم فریم داده را به عقب اختصاص دهیم
577
00:28:32,040 –> 00:28:33,420
سلام فقط این ستون را حذف کنید و آن را فقط
578
00:28:33,420 –> 00:28:39,810
آن را برای ما درست حذف کرد زیرا من
579
00:28:39,810 –> 00:28:41,310
در واقع به آن ستونی نیاز داشت که می رویم
580
00:28:41,310 –> 00:28:49,200
برگردید و بله پس اگر می خواهید حذف کنید
581
00:28:49,200 –> 00:28:53,640
چندگانه بنابراین در اینجا قرار می دهید
582
00:28:53,640 –> 00:29:00,990
براکت مربع و ستون های متعدد بنابراین
583
00:29:00,990 –> 00:29:03,950
بگذار آن را به تو نشان دهم
584
00:29:06,240 –> 00:29:10,860
بنابراین اگر می خواهید چندین مورد را حذف کنید
585
00:29:10,860 –> 00:29:15,630
باید همانطور که قرار است با آن رفتار کنید
586
00:29:15,630 –> 00:29:20,150
انتخاب چندین ستون و تمام
587
00:29:20,420 –> 00:29:27,810
من اشتباه مینویسم اینجوریه
588
00:29:27,810 –> 00:29:36,020
من معمولاً ستون ها را به این روش حذف نمی کنم
589
00:29:38,480 –> 00:29:40,680
بنابراین اگر می خواهید در پانداها بمانید
590
00:29:40,680 –> 00:29:43,890
دنیایی که معمولاً همان کاری است که من در آنجا انجام می دهم
591
00:29:43,890 –> 00:29:46,170
روشی به نام drop این چیزی است که من
592
00:29:46,170 –> 00:29:48,900
پیشنهاد می کند و در اینجا می توانید عبور کنید
593
00:29:48,900 –> 00:29:53,070
در چندین برچسب به عنوان یک لیست تا بتوانیم
594
00:29:53,070 –> 00:30:01,590
بگو پس ترفند در مورد رها کردن است
595
00:30:01,590 –> 00:30:03,680
به طور پیش فرض شروع به انداختن روی
596
00:30:03,680 –> 00:30:09,090
حلقه ها روی محور ردیف است، بنابراین اگر وارد شوید
597
00:30:09,090 –> 00:30:11,640
تب خواهید دید که این وجود دارد
598
00:30:11,640 –> 00:30:13,800
پارامتری به نام محور و توسط
599
00:30:13,800 –> 00:30:16,190
اگر به اینجا نگاه کنید، پیش فرض را روی صفر تنظیم کنید
600
00:30:16,190 –> 00:30:18,750
صفر اشاره به رها کردن چیزها دارد
601
00:30:18,750 –> 00:30:21,210
نمایه یا با ردیف یا می توانید وارد شوید
602
00:30:21,210 –> 00:30:24,540
یکی یا ستون های رشته ای برای رها کردن چیزها
603
00:30:24,540 –> 00:30:29,010
بر اساس ستون، قبلاً شما هستید
604
00:30:29,010 –> 00:30:32,670
فقط می تواند 0 یا 1 و سپس در را مشخص کند
605
00:30:32,670 –> 00:30:34,950
نسخه های جدیدتر پانداها در یک جدیدتر
606
00:30:34,950 –> 00:30:37,020
نسخه پانداهایی که در واقع می توانید قرار دهید
607
00:30:37,020 –> 00:30:39,510
در فهرست یا ستون های رشته ای فقط به
608
00:30:39,510 –> 00:30:40,950
کد خود را کمی بیشتر کنید
609
00:30:40,950 –> 00:30:51,600
به درستی قابل خواندن است، بنابراین من معمولاً اینگونه است
610
00:30:51,600 –> 00:30:54,000
در نهایت رها کردن ستون ها از این استفاده می کند
611
00:30:54,000 –> 00:31:01,230
بسیاری از توابع پانداها را رها کنید
612
00:31:01,230 –> 00:31:03,570
این پارامتر در محل توسط فراخوانی شده است
613
00:31:03,570 –> 00:31:04,770
به طور پیش فرض روی true تنظیم می شود
614
00:31:04,770 –> 00:31:07,050
این معمولا برای محافظت از شما است
615
00:31:07,050 –> 00:31:10,560
خودت چون اگه ببینی وقتی دویدم
616
00:31:10,560 –> 00:31:13,380
این تابع یک تابع جدید را برگرداند
617
00:31:13,380 –> 00:31:15,750
قاب داده بدون ستون های از دست رفته
618
00:31:15,750 –> 00:31:18,419
اما اگر نگاه کردم
619
00:31:18,419 –> 00:31:21,460
قاب داده واقعی آن را هرگز واقعا
620
00:31:21,460 –> 00:31:25,299
رونویسی کرد پس هر کاری انجام دهید پس اگر شما
621
00:31:25,299 –> 00:31:28,000
می خواستم آن قطره تداوم داشته باشد
622
00:31:28,000 –> 00:31:29,919
باید آن را دوباره به آن اختصاص دهید
623
00:31:29,919 –> 00:31:32,650
متغیر یا آن را در آرگومان مکان تنظیم کنید
624
00:31:32,650 –> 00:31:42,720
درست است که من به آن نیاز دارم
625
00:31:50,010 –> 00:31:53,160
بسیار خوب پس این در مورد تنظیمات فرعی است
626
00:31:53,160 –> 00:31:57,270
ستون ها در مفهوم بسیار ساده هستند
627
00:31:57,270 –> 00:31:59,549
کاری که شما واقعاً انجام می دهید استفاده از آن است
628
00:31:59,549 –> 00:32:01,530
براکت مربع به زیر مجموعه و سپس در
629
00:32:01,530 –> 00:32:03,059
وجود دارد اگر شما نیاز به قرار دادن چند در یک
630
00:32:03,059 –> 00:32:05,549
لیست پایتون از ستون هایی که می خواهید
631
00:32:05,549 –> 00:32:06,600
مورد بعدی که می خواهم در مورد آن صحبت کنم این است که چگونه
632
00:32:06,600 –> 00:32:08,790
آیا ما زیر مجموعه ردیف ها کمی است
633
00:32:08,790 –> 00:32:12,900
متفاوت ما باید از این اکسسوری استفاده کنیم
634
00:32:12,900 –> 00:32:16,890
بنابراین سه راه وجود دارد که پانداها
635
00:32:16,890 –> 00:32:20,490
به شما امکان می دهد ردیف های دو را فیلتر یا زیر مجموعه کنید
636
00:32:20,490 –> 00:32:24,360
از آنها کسانی هستند که به شما راه می دهند
637
00:32:24,360 –> 00:32:26,280
باید آن را انجام دهید و یکی از آنها اگر شما
638
00:32:26,280 –> 00:32:29,010
سعی کنید آن را اجرا کنید، فقط سر شما فریاد خواهد زد
639
00:32:29,010 –> 00:32:30,510
و هنوز هم کاری انجام دهید تا به شما نشان دهم
640
00:32:30,510 –> 00:32:34,140
هر سه آنها پس اولی وجود دارد
641
00:32:34,140 –> 00:32:36,179
راه برای زیر مجموعه ردیف ها استفاده از این است
642
00:32:36,179 –> 00:32:39,059
دسترسی به نام Lok LOC فقط برای من فکر می کنم
643
00:32:39,059 –> 00:32:40,799
مکان چیزی است که در واقع مخفف آن است
644
00:32:40,799 –> 00:32:44,730
و در اینجا می توانید مقدار آن را قرار دهید
645
00:32:44,730 –> 00:32:50,280
شاخص بنابراین در اینجا LOC هنگامی که شما در قرار دهید
646
00:32:50,280 –> 00:32:53,790
صفر آن است که به دنبال آن شاخص است
647
00:32:53,790 –> 00:33:03,270
یا آن نام ردیف اساساً همین است
648
00:33:03,270 –> 00:33:07,320
نگاه کردن به این شاخص و دیدن کدام
649
00:33:07,320 –> 00:33:09,690
یکی مطابق با آنچه که در آن پاس کرده اید مطابقت دارد
650
00:33:09,690 –> 00:33:11,970
اولین عنصر را نمی گیرد
651
00:33:11,970 –> 00:33:14,370
مطابقت با کدام یک از آن ردیف ها
652
00:33:14,370 –> 00:33:16,049
این چیزی که شما در این گذشتید
653
00:33:16,049 –> 00:33:20,370
در صورتی که d عدد صحیح 0 باشد پس a است
654
00:33:20,370 –> 00:33:23,309
وقتی شروع می کنید تفاوت بسیار ظریف
655
00:33:23,309 –> 00:33:26,280
الحاق در دارایی ها این می شود a
656
00:33:26,280 –> 00:33:28,020
چیزی که این چیزی است که شما می خواهید
657
00:33:28,020 –> 00:33:30,179
فکر کنید زیرا اگر چندتایی دارید
658
00:33:30,179 –> 00:33:32,220
مجموعه داده هایی که دارای اندیس و
659
00:33:32,220 –> 00:33:34,410
شما فقط آنها را درست بالای یکی قرار دهید
660
00:33:34,410 –> 00:33:37,440
دیگری شما دو نسخه از 0 خواهید داشت
661
00:33:37,440 –> 00:33:39,720
وقتی LOC 0 را اجرا می کنید دو ردیف خواهید داشت
662
00:33:39,720 –> 00:33:42,179
پشت نه ردیف اول عقب پس همینطور است
663
00:33:42,179 –> 00:33:45,260
تفاوت ظریف وجود دارد
664
00:33:47,679 –> 00:33:51,410
بنابراین فقط به یک مثال دیگر پایتون
665
00:33:51,410 –> 00:33:53,150
وقتی مقادیر منفی قرار می دهید اجازه دهید
666
00:33:53,150 –> 00:33:54,740
شما شروع به ناراحت کردن چیزها از
667
00:33:54,740 –> 00:33:57,110
پشت یک لیست بنابراین اگر LOC را قرار دهیم
668
00:33:57,110 –> 00:33:58,940
یک منفی آن را به ما می دهد
669
00:33:58,940 –> 00:34:01,370
خطا چون یک منفی a نیست
670
00:34:01,370 –> 00:34:03,980
ارزش در شاخص درست است، بنابراین اینطور نیست
671
00:34:03,980 –> 00:34:05,900
در واقع می گویند که این انتخاب نیست
672
00:34:05,900 –> 00:34:09,290
چیزها به لحاظ موقعیتی به معنای شاخص به عنوان
673
00:34:09,290 –> 00:34:11,330
اگر فقط چیزهایی را از بین انتخاب می کردید
674
00:34:11,330 –> 00:34:13,429
یک لیست واقعاً در اصل فقط انجام می شود
675
00:34:13,429 –> 00:34:16,690
مانند نوعی تطبیق رشته
676
00:34:24,820 –> 00:34:30,870
اوه می گویید که اوه را اجرا کردید
677
00:34:30,870 –> 00:34:33,370
بله پس این فقط همین را می گویند
678
00:34:33,370 –> 00:34:42,460
وقتی این را اجرا می کنید به شما مربع می دهد
679
00:34:42,460 –> 00:34:47,760
براکت ها خیلی خوبه
680
00:34:48,510 –> 00:34:53,580
با عرض پوزش، به کروشه می رویم
681
00:34:53,580 –> 00:34:59,830
باحال بله حدس بعدی من مثل شما بود
682
00:34:59,830 –> 00:35:04,450
فضایی در آنجا داشته باشید تا اگر می خواهید
683
00:35:04,450 –> 00:35:05,950
چندین ردیف را انتخاب کنید و همین کار را انجام دهید
684
00:35:05,950 –> 00:35:07,990
کاری که ما انجام می دهیم همانطور که شما با لیست انجام می دهید
685
00:35:07,990 –> 00:35:10,180
ام با ستون هایی که در مجموعه دیگری قرار دادید
686
00:35:10,180 –> 00:35:13,360
از براکت های مربع و شما می توانید وارد شوید
687
00:35:13,360 –> 00:35:15,820
به عنوان مثال ردیفی که ایندکس دارد
688
00:35:15,820 –> 00:35:18,370
0 و ردیفی که دارای اندیس 1 سمت راست است
689
00:35:18,370 –> 00:35:21,240
بنابراین دوباره این همان نیست
690
00:35:21,240 –> 00:35:26,520
موقعیت 0 یا شاخص واقعی 0 و شاخص 1
691
00:35:26,610 –> 00:35:30,700
گاهی اوقات شما واقعاً می خواهید به آن مراجعه کنید
692
00:35:30,700 –> 00:35:33,040
به ردیف های آن مانند موقعیت مطلق است
693
00:35:33,040 –> 00:35:35,530
برای مثال اگر چندین ردیف دارید
694
00:35:35,530 –> 00:35:37,090
با همین شاخص و شما واقعا اهمیت می دهید
695
00:35:37,090 –> 00:35:39,340
تقریباً مانند آنها در واقع به معنای 0 به عنوان هستند
696
00:35:39,340 –> 00:35:44,620
مانند ردیف اول به روش دیگری که می توانید
697
00:35:44,620 –> 00:35:46,840
چیزهای زیر مجموعه با استفاده از I look so the eye
698
00:35:46,840 –> 00:35:49,240
برای شاخص پس حالا اگر چیزی بگوییم
699
00:35:49,240 –> 00:35:54,010
مانند 0 این ردیف اول واقعی است
700
00:35:54,010 –> 00:35:56,560
داده های ما از قاب داده ما پس نمی شود
701
00:35:56,560 –> 00:35:58,510
مهم نیست که آن برچسب چه می تواند باشد
702
00:35:58,510 –> 00:36:02,890
مانند 42، این واقعاً به شما آن را می دهد
703
00:36:02,890 –> 00:36:04,450
ردیف اول در مجموعه داده های شما پس از آن است
704
00:36:04,450 –> 00:36:08,280
در اصل دویدن آه این خوب نیست
705
00:36:08,670 –> 00:36:10,630
راه دیگری که می توانید در مورد آن فکر کنید این است
706
00:36:10,630 –> 00:36:12,160
این در اصل در حال اجرا است اما فقط
707
00:36:12,160 –> 00:36:16,570
به شما اولین عنصر و غیره را می دهد
708
00:36:16,570 –> 00:36:20,710
زیرا اینگونه است زیرا این بیشتر است
709
00:36:20,710 –> 00:36:22,930
یا کمتر مانند فیلتر کردن یا کشیدن چیزها
710
00:36:22,930 –> 00:36:25,540
در صورت عبور از موقعیت شاخص آن
711
00:36:25,540 –> 00:36:27,580
چیزی شبیه منفی 1 این بار
712
00:36:27,580 –> 00:36:28,960
درست کار خواهد کرد آیا این در واقع وارد می شود
713
00:36:28,960 –> 00:36:30,370
از پشت قاب داده شما و
714
00:36:30,370 –> 00:36:33,880
کشیدن شاخص منفی 1 در مقابل
715
00:36:33,880 –> 00:36:37,620
تکه متن منفی 1
716
00:36:40,860 –> 00:36:43,750
پس سوال این است که کدام یک
717
00:36:43,750 –> 00:36:45,490
رایج تر آن به آنچه شما بستگی دارد
718
00:36:45,490 –> 00:36:47,050
واقعا به آن نیاز دارم
719
00:36:47,050 –> 00:36:50,080
من شخصا زمانی که من به طور کلی من فقط
720
00:36:50,080 –> 00:36:54,130
بگو به طور کلی سعی می کنم ننویسم
721
00:36:54,130 –> 00:36:56,650
کد من برای استفاده از این موقعیت
722
00:36:56,650 –> 00:36:59,230
بحث ها فقط به این دلیل که وقتی برمی گردم به
723
00:36:59,230 –> 00:37:00,760
آن را دوست دارم به خصوص اگر شما در حال فیلتر کردن
724
00:37:00,760 –> 00:37:02,410
ستون هایی مانند هی من فقط از آن استفاده خواهم کرد
725
00:37:02,410 –> 00:37:04,060
ستون اول تاریخ ما در مجموعه داده های من
726
00:37:04,060 –> 00:37:06,610
مثل این است که به طور معمول به آن برگردم
727
00:37:06,610 –> 00:37:08,890
من باید ستون های DF را اجرا کنم تا ببینم
728
00:37:08,890 –> 00:37:10,990
ستون اول با چه چیزی شروع شد
729
00:37:10,990 –> 00:37:15,580
بنابراین من به طور کلی سعی می کنم از واقعی استفاده کنم
730
00:37:15,580 –> 00:37:17,850
اگر بتوانم نسخه های نامگذاری شده چیزها را دوست دارم
731
00:37:17,850 –> 00:37:20,020
چیزهای خاصی وجود دارد مانند اگر شما هستید
732
00:37:20,020 –> 00:37:23,680
اگر از پانداها کار می کنید مناسب است
733
00:37:23,680 –> 00:37:25,300
این را می توانم خیلی وقت ها یاد بگیرم
734
00:37:25,300 –> 00:37:27,640
آن را تنظیم کنید فریم های داده خود را به گونه ای تنظیم کنید که
735
00:37:27,640 –> 00:37:30,220
ستون اول پاسخ شماست
736
00:37:30,220 –> 00:37:31,690
متغیر مانند متغیری که شما هستید
737
00:37:31,690 –> 00:37:33,220
تلاش برای اندازه گیری و سپس همه چیز
738
00:37:33,220 –> 00:37:34,990
در این صورت دیگری پیش بینی کننده شماست
739
00:37:34,990 –> 00:37:36,220
شما خواهید دید که بسیاری از مردم فقط می گویند
740
00:37:36,220 –> 00:37:38,320
مانند هی ستون اول به عنوان می رود
741
00:37:38,320 –> 00:37:41,920
من چرا و سپس ایندکس 1 کولون من می شود
742
00:37:41,920 –> 00:37:44,800
X بنابراین شما چیزهایی مانند آن و
743
00:37:44,800 –> 00:37:46,420
این فقط به این دلیل مفید است که شما
744
00:37:46,420 –> 00:37:47,410
لازم نیست تمام موارد خود را تایپ کنید
745
00:37:47,410 –> 00:37:49,390
پارامترهای آن راه اما اگر شما هستید
746
00:37:49,390 –> 00:37:53,350
پردازش داده ها را می توانم بگویم سعی کنید انجام دهید
747
00:37:53,350 –> 00:37:55,510
همه چیز به نام اما این فقط یک قانون است
748
00:37:55,510 –> 00:38:02,050
که می تواند به راحتی شکسته شود، بنابراین من
749
00:38:02,050 –> 00:38:03,700
به شما نشان داد که چگونه زیر مجموعه ستون ها و
750
00:38:03,700 –> 00:38:06,610
یک چیز مفید یا بیشتر ردیف می کند
751
00:38:06,610 –> 00:38:08,320
مفید است زیر مجموعه هر دو ستون و
752
00:38:08,320 –> 00:38:11,440
ردیف ها در همان زمان و روشی که انجام می دهید
753
00:38:11,440 –> 00:38:16,780
یعنی شما از LOC استفاده می کنید، بنابراین در LSA شما
754
00:38:16,780 –> 00:38:18,910
می توانید به آن فکر کنید که انگار در آن کار می کنید
755
00:38:18,910 –> 00:38:22,600
دیگر زبان های علم داده می توانم بگویم
756
00:38:22,600 –> 00:38:24,310
مانند R یا هر چیزی که مانند a دارد
757
00:38:24,310 –> 00:38:28,420
شی ماتریس یا شی قاب داده این است
758
00:38:28,420 –> 00:38:29,980
نمادگذاری تقریباً خواهد بود
759
00:38:29,980 –> 00:38:34,540
به همین ترتیب می توانید به مربع فکر کنید
760
00:38:34,540 –> 00:38:35,950
براکت در خارج این است که ما چگونه هستیم
761
00:38:35,950 –> 00:38:37,660
قرار است چیزهایی را که وجود دارد انتخاب کنیم
762
00:38:37,660 –> 00:38:39,730
این ویرگول تا بتوانیم چیزها را بر اساس انتخاب کنیم
763
00:38:39,730 –> 00:38:41,890
خارج شدن از دو محور مختلف
764
00:38:41,890 –> 00:38:43,450
من فکر می کنم که F Atacama اینگونه هستیم
765
00:38:43,450 –> 00:38:45,400
قرار است ردیف ها را انتخاب کنیم، بنابراین اگر ما
766
00:38:45,400 –> 00:38:48,339
از نماد برش پایتون اما استفاده کنید
767
00:38:48,339 –> 00:38:50,019
: نماد برای گفتن هی ما خواهیم بود
768
00:38:50,019 –> 00:38:52,719
انتخاب تمام ردیف هایی که باید به آنها فکر کنید
769
00:38:52,719 –> 00:38:54,400
حق کاما این است که چگونه می خواهیم
770
00:38:54,400 –> 00:39:01,450
ستون ها را انتخاب کنید تا اگر همه را می خواستیم
771
00:39:01,450 –> 00:39:04,420
از ردیفها اما فقط سال را میخواست
772
00:39:04,420 –> 00:39:09,849
ستون جمعیت می توانیم از این نقطه استفاده کنیم
773
00:39:09,849 –> 00:39:13,979
نمادگذاری حلقه نیز به همین شکل است
774
00:39:13,979 –> 00:39:16,450
اگر این چیزی است که از شما می خواهید، زائد است
775
00:39:16,450 –> 00:39:18,309
فقط به پایان می رسد معمولا به بازگشت به
776
00:39:18,309 –> 00:39:19,359
نمادی که به شما نشان دادم
777
00:39:19,359 –> 00:39:20,469
شروع به طوری که شما نیازی به استفاده ندارید
778
00:39:20,469 –> 00:39:26,049
آن نگاه اما دلیل این شما هستید
779
00:39:26,049 –> 00:39:28,569
می توانید شروع کنید، می توانید از این نماد استفاده کنید
780
00:39:28,569 –> 00:39:31,869
زیرمجموعه بولی و فقط برای تکمیل
781
00:39:31,869 –> 00:39:37,420
مثال اگر ما کاری شبیه من انجام دهیم
782
00:39:37,420 –> 00:39:41,890
خوب این درست کار نمی کند زیرا من نگاه می کنم
783
00:39:41,890 –> 00:39:44,559
موقعیت های شاخص را می گیرد و سال یک نیست
784
00:39:44,559 –> 00:39:46,749
موقعیت شاخص مثل اول نیست
785
00:39:46,749 –> 00:39:50,710
ستون یا ستون شاخص 0 خوب است
786
00:39:50,710 –> 00:39:52,630
بنابراین اگر ما می خواستیم اینجا و پاپ من معتقدم
787
00:39:52,630 –> 00:40:02,559
2 کاما 4 درست است پس همین است
788
00:40:02,559 –> 00:40:04,239
باز هم تفاوت دیگری بین loken I
789
00:40:04,239 –> 00:40:05,979
نگاه کنید واقعاً یک نفر فقط به آن نگاه می کند
790
00:40:05,979 –> 00:40:08,109
موقعیت بعدی و دیگری به دنبال
791
00:40:08,109 –> 00:40:11,279
مانند موقعیت نامگذاری شده یا نام
792
00:40:11,279 –> 00:40:14,589
پس چرا می خواهید از محلی در آن استفاده کنید
793
00:40:14,589 –> 00:40:16,180
علامت گذاری که واقعاً برای بولی است
794
00:40:16,180 –> 00:40:20,049
زیرمجموعه به عنوان مثال اگر ما می خواستیم
795
00:40:20,049 –> 00:40:23,920
همه چیزهایی که می خواستیم داده هایمان را فیلتر کنیم
796
00:40:23,920 –> 00:40:28,210
مجموعه ها به گونه ای است که ما فقط به آن نگاه می کنیم
797
00:40:28,210 –> 00:40:30,400
ایالات متحده، پس چگونه این کار را انجام دهیم
798
00:40:30,400 –> 00:40:32,140
بنابراین ما از lok برای فیلتر کردن استفاده خواهیم کرد
799
00:40:32,140 –> 00:40:34,719
در سطرها چگونه عملاً فیلتر کنیم
800
00:40:34,719 –> 00:40:36,849
ردیف ها خوب ما می خواهیم بگوییم هی در ما
801
00:40:36,849 –> 00:40:40,630
چارچوب داده ما به کشور خود نگاه می کنیم
802
00:40:40,630 –> 00:40:45,359
ستون و ما می خواهیم آن مقادیر مطابقت داشته باشند
803
00:40:45,359 –> 00:40:52,660
ایالات متحده درست است بنابراین در اینجا این DF
804
00:40:52,660 –> 00:40:54,549
کشور به طوری که بخش اول چگونه ما است
805
00:40:54,549 –> 00:40:55,869
ستون کشور و
806
00:40:55,869 –> 00:40:57,279
بخش دوم گفتن سلام برای هر یک است
807
00:40:57,279 –> 00:40:59,380
از آن ارزش های کشور توجه داشته باشید که ما
808
00:40:59,380 –> 00:41:01,510
لازم نیست برای این کار یک حلقه for بنویسید
809
00:41:01,510 –> 00:41:04,150
آیا برابر است یا با یونایتد مطابقت دارد
810
00:41:04,150 –> 00:41:06,970
اگر به این موضوع در اینجا نگاه کنیم
811
00:41:06,970 –> 00:41:09,790
تنها چیزی که به دست می آوریم این است که این واقعا یک پاندا است
812
00:41:09,790 –> 00:41:15,700
شی سری و پشیمان می شویم که a دریافت می کنیم
813
00:41:15,700 –> 00:41:18,339
مجموعه ای از مقادیر درست یا نادرست درست است
814
00:41:18,339 –> 00:41:20,200
ما می توانیم از این به عنوان چیزی که به عنوان a شناخته می شود استفاده کنیم
815
00:41:20,200 –> 00:41:23,619
ماسک برای ماسک کردن قاب داده ما و فقط
816
00:41:23,619 –> 00:41:27,210
مقادیری را که true برمی گرداند را برگردانید
817
00:41:37,230 –> 00:41:41,190
اوه بله آه پس سوال اینطور است
818
00:41:41,190 –> 00:41:42,660
راه های مختلفی برای تعیین وجود دارد
819
00:41:42,660 –> 00:41:46,170
من در مورد آن در کمی صحبت خواهم کرد
820
00:41:46,170 –> 00:41:52,140
بله و چیز دیگری که چنین اراده ای دارد
821
00:41:52,140 –> 00:41:54,930
مدتی طول کشید من همیشه این را درست می کنم
822
00:41:54,930 –> 00:41:57,210
اگر بخواهید در پانداها نیز اشتباه کنید
823
00:41:57,210 –> 00:42:01,530
چندین چیز را خواهید گفت و یا یا اما
824
00:42:01,530 –> 00:42:03,210
روشی که این کار واقعاً استفاده می کند
825
00:42:03,210 –> 00:42:05,310
مقایسه بیتی بنابراین نمی توانید از آن استفاده کنید
826
00:42:05,310 –> 00:42:07,530
شما باید از آمپرسند یا لوله استفاده کنید
827
00:42:07,530 –> 00:42:12,360
برای و یا یا اپراتور بنابراین اگر برای
828
00:42:12,360 –> 00:42:16,950
به عنوان مثال شما کشوری را در ایالات متحده می خواستید
829
00:42:16,950 –> 00:42:23,850
ایالات بلکه سال 1982 شما
830
00:42:23,850 –> 00:42:25,290
فکر می کنم که شما اینگونه خواهید بود
831
00:42:25,290 –> 00:42:29,700
این کار را انجام دهید، اما اگر می خواهید وارد کنید
832
00:42:29,700 –> 00:42:31,560
با هم شرایط بولی متعدد
833
00:42:31,560 –> 00:42:34,260
زیرا این یک عملیات بیتی است
834
00:42:34,260 –> 00:42:36,300
اجزای جداگانه ای که باید بپیچید
835
00:42:36,300 –> 00:42:40,010
فقط در مجموعه ای از براکت های گرد
836
00:42:40,010 –> 00:42:42,420
بنابراین می داند که این یک چیز است و پس از آن
837
00:42:42,420 –> 00:42:47,310
چیز دیگر چیز دیگری است که شما انجام خواهید داد
838
00:42:47,310 –> 00:42:50,820
من اغلب به عنوان یک راحتی می بینم
839
00:42:50,820 –> 00:42:55,710
مثل من به شما نشان دادم که می توانید بکشید
840
00:42:55,710 –> 00:42:57,690
ستون ها را با استفاده از براکت مربع خارج کنید
841
00:42:57,690 –> 00:42:58,890
علامت دو نقطه um
842
00:42:58,890 –> 00:43:02,070
براکت مربع و سپس یک رشته زیاد
843
00:43:02,070 –> 00:43:04,770
در مواقعی که مردم را نیز خواهید دید
844
00:43:04,770 –> 00:43:06,420
از براکت میزبان صرف نظر کنید و
845
00:43:06,420 –> 00:43:09,690
رشته و از نام ستون نقطه به طور مستقیم استفاده کنید
846
00:43:09,690 –> 00:43:13,530
برای دسترسی به ستونی که برای شما مناسب است
847
00:43:13,530 –> 00:43:16,410
فقط باید بدانید که این نقطه در
848
00:43:16,410 –> 00:43:18,630
Python واقعا هی من در این جستجو هستم
849
00:43:18,630 –> 00:43:21,720
شیء برای آن ویژگی در این مورد
850
00:43:21,720 –> 00:43:24,420
درست است و بنابراین در این مورد باعث می شود
851
00:43:24,420 –> 00:43:26,310
احساس اینجا یک ستون است و این همان است
852
00:43:26,310 –> 00:43:27,840
راه اندازی شده است اما برای مثال اگر ما
853
00:43:27,840 –> 00:43:30,390
ستونی به نام شکل داشت و به پایان رسید
854
00:43:30,390 –> 00:43:32,520
با انجام این کار شما شکل نمی گیرید
855
00:43:32,520 –> 00:43:34,470
ستون عقب شما تعداد سطرها را دریافت می کنید
856
00:43:34,470 –> 00:43:38,010
و ستون ها را به سمت راست برگردانید، بنابراین اگر وارد هستید
857
00:43:38,010 –> 00:43:39,900
مانند کل خط لوله علم داده و
858
00:43:39,900 –> 00:43:42,480
میدونی که میدونی اینطوری نمیشه
859
00:43:42,480 –> 00:43:44,520
یک مورد یا اگر در حال نوشتن نیستید
860
00:43:44,520 –> 00:43:47,580
برای عموم مردم می توانید عمل کنید
861
00:43:47,580 –> 00:43:50,940
با این کار کنار بیایید اما اگر هستید
862
00:43:50,940 –> 00:43:51,360
نوشتن
863
00:43:51,360 –> 00:43:53,190
مانند یک ماژول برای مثال شما
864
00:43:53,190 –> 00:43:54,270
حتماً شروع به استفاده از براکت ها کنید
865
00:43:54,270 –> 00:43:57,150
زیرا شما هرگز آن را نخواهید داشت
866
00:43:57,150 –> 00:43:58,770
مثل این چیزی که برمیگرده مثل
867
00:43:58,770 –> 00:44:00,330
ویژگی shape به جای این
868
00:44:00,330 –> 00:44:06,480
ستون شکل اما بله من کاملا از آن استفاده می کنم
869
00:44:06,480 –> 00:44:07,950
علامت نقطه فقط به این دلیل که شما را نجات می دهد
870
00:44:07,950 –> 00:44:10,830
مانند 3 3 3 کاراکتر روی صفحه کلید یا
871
00:44:10,830 –> 00:44:15,110
زیرا اگر شیفت را درست میزنید پس همه چیز
872
00:44:15,110 –> 00:44:19,650
درست است بنابراین آخرین موضوع ما برای مقدمه
873
00:44:19,650 –> 00:44:24,690
بخشی که پانداها در آن بسیار قدرتمند هستند
874
00:44:24,690 –> 00:44:28,260
که واقعا دوست دارد اگر شما هستید
875
00:44:28,260 –> 00:44:30,800
از دنیای صفحه گسترده مانند
876
00:44:30,800 –> 00:44:33,120
هر کاری که در آنجا انجام می دهید کاملاً می تواند
877
00:44:33,120 –> 00:44:35,640
درست در اینجا انجام شود بنابراین یکی از چیزها
878
00:44:35,640 –> 00:44:39,810
که اگر اطلاعات تا حدودی تمیزی دارید
879
00:44:39,810 –> 00:44:41,280
تنظیم کنید و شما فقط می خواهید شروع به کشف کنید
880
00:44:41,280 –> 00:44:47,670
برخی از آمارهای کلی که چه
881
00:44:47,670 –> 00:44:49,200
یک سوال می توانیم برای این داده ها بپرسیم
882
00:44:49,200 –> 00:44:51,750
یک سوالی که می توانیم بپرسیم این است
883
00:44:51,750 –> 00:44:53,340
سلام میانگین امید به زندگی چگونه است
884
00:44:53,340 –> 00:44:56,640
در طول هر سال درست مانند داده شده تغییر دهید
885
00:44:56,640 –> 00:44:59,700
این مجموعه داده بسیار زیباست
886
00:44:59,700 –> 00:45:03,870
هانس گاسلینگ فکر میکنم همینطور باشد
887
00:45:03,870 –> 00:45:06,810
انجام این کار یعنی گروه bys in نامیده می شود
888
00:45:06,810 –> 00:45:09,330
اکسل من حتی به یاد ندارم که اینطور بوده است
889
00:45:09,330 –> 00:45:11,030
طولانی
890
00:45:11,030 –> 00:45:14,370
گفتن که درست به نظر می رسد آره کل
891
00:45:14,370 –> 00:45:17,280
چیزی شبیه به آن تا بتوانیم گروهی انجام دهیم
892
00:45:17,280 –> 00:45:20,100
با اظهارات در پانداها نیز من نیستم
893
00:45:20,100 –> 00:45:22,890
قرار است بیش از حد به چه گروهی بروید
894
00:45:22,890 –> 00:45:25,650
توسط آثار اما این قطعا کافی است
895
00:45:25,650 –> 00:45:29,310
فقط برای یک لمس از آن بنابراین اگر برای مثال
896
00:45:29,310 –> 00:45:31,770
سوال این بود که برای هر سال چه
897
00:45:31,770 –> 00:45:33,780
میانگین امید به زندگی درست است
898
00:45:33,780 –> 00:45:35,970
ما باید مجموعه داده های خود را بر اساس هر کدام فیلتر کنیم
899
00:45:35,970 –> 00:45:37,740
سال و سپس زندگی متوسط را بیرون بکشید
900
00:45:37,740 –> 00:45:39,780
ستون انتظار و سپس محاسبه می شود
901
00:45:39,780 –> 00:45:42,840
بنابراین اولین قدمی که باید انجام دهیم این است
902
00:45:42,840 –> 00:45:44,550
روزمان را که در اینجا تنظیم شده است، به هم بزنیم تا بتوانیم
903
00:45:44,550 –> 00:45:46,650
بگو برای هر سال ما بر اساس گروه بندی می کنیم
904
00:45:46,650 –> 00:45:50,430
در اینجا اگر این را اجرا کنیم، خواهید دید که چه
905
00:45:50,430 –> 00:45:53,490
ما برگشتیم یک گروه قاب داده است
906
00:45:53,490 –> 00:45:55,710
هدف اساسا و سپس واقعا انجام دهید
907
00:45:55,710 –> 00:45:57,840
هر چیزی هنوز فقط مثل هی می گوید
908
00:45:57,840 –> 00:46:00,060
هر چیز دیگری که می دانید انجام دهید
909
00:46:00,060 –> 00:46:04,140
این بر اساس سال به عنوان یک متغیر گروه بندی
910
00:46:04,140 –> 00:46:06,540
بنابراین در ذهن خود فقط به این به عنوان یک فکر کنید
911
00:46:06,540 –> 00:46:08,490
قاب داده معمولی و ما آن را درمان خواهیم کرد
912
00:46:08,490 –> 00:46:12,120
به عنوان یک قاب داده معمولی، بنابراین اگر بخواهیم
913
00:46:12,120 –> 00:46:14,790
ستون امید به زندگی که خواهیم کشید
914
00:46:14,790 –> 00:46:16,580
با استفاده از نماد براکت مربع
915
00:46:16,580 –> 00:46:20,880
امید به زندگی و باز هم نداریم
916
00:46:20,880 –> 00:46:22,410
واقعاً این محاسبه را انجام داد
917
00:46:22,410 –> 00:46:24,270
می داند که هی ما همه چیز داریم
918
00:46:24,270 –> 00:46:25,830
بر اساس سال گروه بندی شده و ما زندگی را داریم
919
00:46:25,830 –> 00:46:29,400
ستون انتظار به دلیل بسیاری از
920
00:46:29,400 –> 00:46:33,570
پانداها در بالای اینها ساخته شده است
921
00:46:33,570 –> 00:46:35,310
اشیاء در حال حاضر بسیاری از شما
922
00:46:35,310 –> 00:46:37,440
آمار خلاصه تابستان پایه بنابراین ما
923
00:46:37,440 –> 00:46:39,750
می تواند به عنوان مثال آنها را محاسبه کند
924
00:46:39,750 –> 00:46:41,910
اگر شما می خواهید راه پرمخاطب تر
925
00:46:41,910 –> 00:46:44,730
مثال برای قرار دادن در سفارش خود
926
00:46:44,730 –> 00:46:57,630
تابع یا AG می توانید خودتان قرار دهید
927
00:46:57,630 –> 00:47:02,550
عملکرد سفارشی در اینجا درست است بنابراین فقط در
928
00:47:02,550 –> 00:47:05,790
به طور کلی پس گروه با فقط این فقط یک راه است
929
00:47:05,790 –> 00:47:07,800
تا اساساً مجموعه داده های شما را تجزیه کنید
930
00:47:07,800 –> 00:47:09,780
اما راه های مختلفی وجود دارد که می توانید
931
00:47:09,780 –> 00:47:12,450
با آن قطعات شکسته درست انجام دهید تا اگر
932
00:47:12,450 –> 00:47:14,250
شما روی سیستم های توزیع شده کار می کنید این است
933
00:47:14,250 –> 00:47:17,670
احتمالاً بسیار آشناست که چگونه می شکنیم
934
00:47:17,670 –> 00:47:19,710
تا مجموعه داده های ما به سال بنابراین هر کدام
935
00:47:19,710 –> 00:47:21,540
ماشین جداگانه مجموعه داده های خود را دریافت می کند
936
00:47:21,540 –> 00:47:23,160
از فقط سال محاسبه میانگین و
937
00:47:23,160 –> 00:47:26,330
رویدادها مقدار را برمی گرداند
938
00:47:34,030 –> 00:47:37,870
بنابراین این یک قاب داده گروه بندی شده است
939
00:47:37,870 –> 00:47:39,700
به آن به عنوان یک چارچوب داده فکر کنید، اما آن را فقط
940
00:47:39,700 –> 00:47:43,200
می فهمد که آیا شما یک محاسبه انجام می دهید
941
00:47:46,440 –> 00:47:50,410
بله بله بله این قسمت اینجا نیاز دارد
942
00:47:50,410 –> 00:47:52,900
یک چارچوب داده باشد
943
00:47:52,900 –> 00:48:00,130
بنابراین بله آه پس این فقط داخلی است
944
00:48:00,130 –> 00:48:02,320
چیز راحتی پس اگر من واقعا می خواستم
945
00:48:02,320 –> 00:48:19,570
اوه بله، پس این هر عملکردی است که شما دارید
946
00:48:19,570 –> 00:48:22,900
اگر کاملاً سفارشی است می خواهید
947
00:48:22,900 –> 00:48:24,130
برای نوشتن آن به شیوه ای خاص باید
948
00:48:24,130 –> 00:48:25,420
مانند یک تابع بردار باشد که
949
00:48:25,420 –> 00:48:27,720
ما در پایان پوشش خواهیم داد اما
950
00:48:27,720 –> 00:48:30,610
فقط به طور کلی بنابراین یک Gore را جمع کنید
951
00:48:30,610 –> 00:48:33,220
تقریباً آن نماد را جمع کنید
952
00:48:33,220 –> 00:48:35,320
ما یک دسته از مقادیر را مانند a
953
00:48:35,320 –> 00:48:37,420
کل مقادیر ستون و ترفند
954
00:48:37,420 –> 00:48:38,740
چیزی که باید در نظر داشت اراده کل است
955
00:48:38,740 –> 00:48:41,770
فقط یک مقدار اسکالر را به سمت راست برگردانید
956
00:48:41,770 –> 00:48:43,210
مثل یک وسیله، یکسری چیزها را می گیرد
957
00:48:43,210 –> 00:48:45,250
و یک عدد را به شما پس می دهد
958
00:48:45,250 –> 00:48:47,320
بنابراین زمانی که از AG استفاده می کنید موارد دیگری وجود دارد
959
00:48:47,320 –> 00:48:48,940
نسخه های group-by برای مثال اگر شما
960
00:48:48,940 –> 00:48:50,440
یک دسته از ارزش ها را در نظر بگیرید
961
00:48:50,440 –> 00:48:52,180
تعداد یکسانی از مقادیر برای مثال if
962
00:48:52,180 –> 00:48:54,220
داده های خود را در مرکز یا مقیاس گذاری می کنید یا
963
00:48:54,220 –> 00:48:56,890
گرفتن یک امتیاز z که نامیده می شود
964
00:48:56,890 –> 00:48:58,900
تبدیل، بنابراین از نقطه استفاده خواهید کرد
965
00:48:58,900 –> 00:49:00,100
اگر میخواهید انجام دهید تغییر دهید
966
00:49:00,100 –> 00:49:03,250
z-امتیاز بر اساس گروه و سپس راه دیگر
967
00:49:03,250 –> 00:49:05,110
اسمش فیلتره که نمیدونم چرا
968
00:49:05,110 –> 00:49:07,480
هر کسی همیشه استفاده می کند، اما این یک دسته است
969
00:49:07,480 –> 00:49:11,020
از مقادیر در و تعداد مقادیر یا
970
00:49:11,020 –> 00:49:14,200
کمتر عقب می نشیند، بنابراین مانند فیلتر کردن
971
00:49:14,200 –> 00:49:15,640
یک سری چیزها و به شما می دهد
972
00:49:15,640 –> 00:49:19,780
عددی که بین صفر و عدد است
973
00:49:19,780 –> 00:49:21,670
تعداد مقادیری که به آن دادید اما
974
00:49:21,670 –> 00:49:23,200
معمولاً وقتی در حال انجام بای های گروهی هستید
975
00:49:23,200 –> 00:49:24,640
احتمالاً در حال اجرای تجمیع هستند
976
00:49:24,640 –> 00:49:27,520
زیرا اینگونه خلاصه می شود
977
00:49:27,520 –> 00:49:30,930
آمار در حال محاسبه است
978
00:49:32,020 –> 00:49:34,910
پس بیایید این مثال را کمی بسازیم
979
00:49:34,910 –> 00:49:37,880
پیچیده تر است، بنابراین بیایید بگوییم که ما این کار را نمی کنیم
980
00:49:37,880 –> 00:49:40,400
به اینجا یا فقط سالی که ما اهمیت می دهیم
981
00:49:40,400 –> 00:49:45,319
در مورد سال و قاره چگونه است
982
00:49:45,319 –> 00:49:48,799
تعجب کنید که چرا من آنها را اینقدر درست انتخاب میکنم
983
00:49:48,799 –> 00:49:50,539
مانند با ستون اگر می خواستیم قرار دهیم
984
00:49:50,539 –> 00:49:52,099
چیزهای متعددی ما آن را به دور یک
985
00:49:52,099 –> 00:49:54,279
لیست پایتون بنابراین ما از براکت مربع استفاده می کنیم
986
00:49:54,279 –> 00:49:58,910
و اگر چیزی بیش از زندگی می خواستیم
987
00:49:58,910 –> 00:50:03,010
امید به زندگی می خواستیم و
988
00:50:03,010 –> 00:50:13,789
تولید ناخالص داخلی سرانه دور براکت است
989
00:50:13,789 –> 00:50:16,190
ما از یک لیست پایتون عبور می کنیم و می توانید ببینید
990
00:50:16,190 –> 00:50:18,829
این چیزی است که شما کمی متفاوت است
991
00:50:18,829 –> 00:50:21,410
می توانم ببینم که مثل همه کار خود را انجام داده است
992
00:50:21,410 –> 00:50:22,849
سال در قاره ما میانگین داریم
993
00:50:22,849 –> 00:50:25,760
امید به زندگی تولید ناخالص داخلی سرانه چیزی است
994
00:50:25,760 –> 00:50:27,079
که به خصوص اگر باشید متوجه خواهید شد
995
00:50:27,079 –> 00:50:29,180
استفاده از ipython یا سیستم نوت بوک است
996
00:50:29,180 –> 00:50:31,099
این قاب داده به نوعی چاپ شده است
997
00:50:31,099 –> 00:50:36,230
خنده دار است پس این را پوشش نمی دهم
998
00:50:36,230 –> 00:50:38,660
این خیلی زیاد است اما این زمانی است که می بینید
999
00:50:38,660 –> 00:50:41,150
فاصله های عجیب و غریبی در اینجا در جریان است
1000
00:50:41,150 –> 00:50:43,490
شما یک شاخص چندگانه دارید
1001
00:50:43,490 –> 00:50:44,510
بر
1002
00:50:44,510 –> 00:50:49,430
بنابراین به طور معمول به خصوص اگر شما اولین هستید
1003
00:50:49,430 –> 00:50:50,660
شروع کردم و من همیشه این کار را انجام می دهم
1004
00:50:50,660 –> 00:50:52,220
فقط به این دلیل که من نمی خواهم با آن برخورد کنم
1005
00:50:52,220 –> 00:50:57,140
چند شاخص کاری که ممکن است بخواهید انجام دهید
1006
00:50:57,140 –> 00:51:01,160
فقط می گوییم ایندکس را تنظیم مجدد کنید و شما را از یک دریافت کنید
1007
00:51:01,160 –> 00:51:03,200
قاب داده های مسطح معمولی به سمت راست
1008
00:51:03,200 –> 00:51:05,450
زیرا معمولاً اگر از مولتی عبور کنید
1009
00:51:05,450 –> 00:51:07,160
قاب داده ایندکس و دو چیز دیگر یا
1010
00:51:07,160 –> 00:51:08,720
شما با آن مانند یک قاب داده معمولی رفتار می کنید
1011
00:51:08,720 –> 00:51:10,099
و تو مثل هی من سال را می خواهم
1012
00:51:10,099 –> 00:51:11,390
ستون مثل این است که واقعاً اینطور نیست
1013
00:51:11,390 –> 00:51:13,579
یک ستون در واقع یک شاخص مانند یک ردیف است
1014
00:51:13,579 –> 00:51:17,329
بنابراین به عنوان یک درخواست برای گفتن متفاوت به نظر می رسد
1015
00:51:17,329 –> 00:51:20,089
سلام در واقع متفاوت است و برای
1016
00:51:20,089 –> 00:51:22,369
در بیشتر موارد فقط می گویم ایندکس را تنظیم مجدد کنید
1017
00:51:22,369 –> 00:51:26,020
من یک چیز صاف می خواهم
1018
00:51:28,300 –> 00:51:33,250
خیلی خوبه
1019
00:51:33,250 –> 00:51:38,500
بنابراین این اولین بیت ما از بارگیری است
1020
00:51:38,500 –> 00:51:39,910
اولین مجموعه داده خود را با نگاه کردن به اطراف بالا ببرید
1021
00:51:39,910 –> 00:51:45,180
انجام کاری تا زمانی که استراحت کنیم
1022
00:51:45,570 –> 00:51:49,690
9:05 و سپس در ضمن شما
1023
00:51:49,690 –> 00:51:51,040
اگر می خواهید کشش داشته باشید، بچه ها می توانند قهوه بخورند
1024
00:51:51,040 –> 00:51:53,340
پاهای شما
1025
00:52:06,290 –> 00:52:08,660
بسیار خوب پس ما می خواهیم بارگذاری کنیم
1026
00:52:08,660 –> 00:52:15,850
راهنمایی مجموعه داده ها بنابراین روشی که ما انجام می دهیم این است
1027
00:52:15,850 –> 00:52:17,900
Seabourn کتابخانه توطئه دارای یک
1028
00:52:17,900 –> 00:52:19,840
دسته ای از این مجموعه داده ها در آنجا و
1029
00:52:19,840 –> 00:52:24,650
من فقط این قسمت را به شما نشان می دهم که خیلی ساده است
1030
00:52:24,650 –> 00:52:27,890
مانند اینکه چگونه پانداها یک تابع خواندن CSV دارند
1031
00:52:27,890 –> 00:52:29,630
که ما به Seabourn نگاه کردیم این را دارد
1032
00:52:29,630 –> 00:52:31,640
تابع به نام مجموعه داده بارگذاری بنابراین ما هستیم
1033
00:52:31,640 –> 00:52:37,280
بارگیری مجموعه داده نکات درست برای
1034
00:52:37,280 –> 00:52:39,710
ده دقیقه آینده اگر می خواهید کار کنید
1035
00:52:39,710 –> 00:52:43,880
در این مشکل فیلتر قهوه و غیره را دریافت کنید
1036
00:52:43,880 –> 00:52:50,000
این من نمی دانم چه خبر است
1037
00:52:50,000 –> 00:52:56,270
ادامه دارد آه من کاملا مطمئن هستم که املا کردم
1038
00:52:56,270 –> 00:53:01,630
چیزی اشتباه است یا نه
1039
00:53:04,920 –> 00:53:07,520
خیر
1040
00:53:14,630 –> 00:53:17,930
بنابراین مجموعه داده از کتابخانه می آید بنابراین
1041
00:53:17,930 –> 00:53:19,609
مثل این است که اساساً مانند یک است
1042
00:53:19,609 –> 00:53:27,380
CSV که قبلاً مانند آن است، اوه پسر
1043
00:53:27,380 –> 00:53:34,279
خطای باز بودن URL مربوط به هر شخص دیگری است
1044
00:53:34,279 –> 00:53:36,670
این مشکل
1045
00:53:44,180 –> 00:53:46,070
من تعجب می کنم که آیا آن پیام خطا دارد؟
1046
00:53:46,070 –> 00:53:57,050
چیزی آه به این دلیل است که من تویی
1047
00:53:57,050 –> 00:54:01,760
بچه ها صبر کنید ببینیم ببینیم یا نه
1048
00:54:01,760 –> 00:54:05,890
مشکل اینترنته
1049
00:54:10,970 –> 00:54:13,900
اوه پسر
1050
00:54:23,710 –> 00:54:47,359
سگا بله بله باشه m-شاید این باشد
1051
00:54:47,359 –> 00:54:50,920
چیز اینترنتی که من نمیدونستم
1052
00:55:11,440 –> 00:55:13,210
من واقعا امیدوارم که این کار اگر ما واقعا
1053
00:55:13,210 –> 00:55:16,150
از این مجموعه داده مانند سراسر hey استفاده کنید
1054
00:55:16,150 –> 00:55:20,640
ببین اینترنت خیلی خوبه
1055
00:55:20,640 –> 00:55:23,650
باشه آه
1056
00:55:23,650 –> 00:55:25,780
مطمئن شوید که اینترنت شما متصل است
1057
00:55:25,780 –> 00:55:33,970
ظاهرا، اما بله، بنابراین فیلتر کردن بر اساس
1058
00:55:33,970 –> 00:55:37,390
مقداری از ارزش جنسیت و مقدار کل
1059
00:55:37,390 –> 00:55:41,910
درست مانند فرض کنید بیشتر از 10 دلار
1060
00:55:47,599 –> 00:55:57,140
من فکر نمیکنم که مجموعه دادههای نکات اینطور باشد
1061
00:55:57,140 –> 00:56:00,680
بسیار رایج است، بنابراین من به عنوان یک نسخه پشتیبان می گویم
1062
00:56:00,680 –> 00:56:03,289
من کاملا مطمئن هستم که می توانید خام را دانلود کنید
1063
00:56:03,289 –> 00:56:14,019
CSV آره اوه نگاه کنید همینجاست
1064
00:56:19,479 –> 00:56:22,670
بنابراین اگر کار نمی کند، حدس می زنم که می توانم
1065
00:56:22,670 –> 00:56:24,140
به شما نشان می دهد که چگونه مطالب را دانلود می کنید
1066
00:56:24,140 –> 00:56:25,969
مستقیم از github بنابراین اگر شما اگر شما
1067
00:56:25,969 –> 00:56:31,579
نکاتی را که Seabourn CSV به شما می دهد، جستجو کنید
1068
00:56:31,579 –> 00:56:34,309
پیوند به صفحه CSV واقعی در
1069
00:56:34,309 –> 00:56:36,259
github اگر می خواهید دانلود کنید a
1070
00:56:36,259 –> 00:56:38,150
تک فایل در github که مفید است
1071
00:56:38,150 –> 00:56:45,380
برای مجموعه داده ها وقتی روی so for کلیک می کنید
1072
00:56:45,380 –> 00:56:47,029
به عنوان مثال در اینجا تمام مجموعه داده ها از
1073
00:56:47,029 –> 00:56:49,579
Seabourn شما فکر می کنید که اگر شما
1074
00:56:49,579 –> 00:56:51,469
روی نکاتی که CSV خواهید داشت کلیک کنید
1075
00:56:51,469 –> 00:56:53,539
دسترسی داشته باشید و فقط می توانید آن را دانلود کنید
1076
00:56:53,539 –> 00:56:59,059
ترفند واقعی این است که خام و سپس کلیک کنید
1077
00:56:59,059 –> 00:57:02,029
روی ذخیره کلیک راست کنید، در غیر این صورت چیزی که شما هستید
1078
00:57:02,029 –> 00:57:04,279
در نهایت گرفتن HTML واقعی است
1079
00:57:04,279 –> 00:57:06,619
صفحه و نه CSV واقعی صفحه
1080
00:57:06,619 –> 00:57:09,579
بنابراین
1081
00:57:16,500 –> 00:57:18,530
اوه
1082
00:58:10,640 –> 00:58:13,200
بله، اگر آن را از یک CSV بارگیری می کنید
1083
00:58:13,200 –> 00:58:16,640
تابع خواندن CSV بله
1084
00:59:12,510 –> 00:59:15,510
آره
1085
00:59:30,700 –> 00:59:39,000
نحوه خواندن داده های Seabourn در اینجا
1086
00:59:51,750 –> 00:59:55,890
اون یکی آره خیلی خوبه
1087
00:59:57,000 –> 00:59:58,829
می خواهم بگویم راحت ترین راه برای رسیدن به آن است
1088
00:59:58,829 –> 01:00:04,790
این CSV نکات Google Seaborn است و همینطور است
1089
01:01:21,829 –> 01:01:28,710
بله بله می توانید از CSV خوانده شده استفاده کنید
1090
01:01:28,710 –> 01:01:30,119
توابع مطمئن شوید که آن را مانند در است
1091
01:01:30,119 –> 01:01:32,250
پوشه داده بنابراین یک جور به نظر می رسد
1092
01:01:32,250 –> 01:01:37,279
مثل قبل آره
1093
01:04:20,280 –> 01:04:24,390
خوب است این روشن است این روشن است
1094
01:04:24,390 –> 01:04:26,550
آیا این بازگشت به بله خیر بسیار خوب است
1095
01:04:26,550 –> 01:04:34,290
ما خوب هستیم خیلی خب
1096
01:04:34,290 –> 01:04:39,170
بنابراین 905 است، ما دوباره شروع خواهیم کرد
1097
01:04:41,930 –> 01:04:49,230
ما می رویم سلام بسیار خوب پس بنابراین
1098
01:04:49,230 –> 01:04:51,150
ظاهراً مانند زمانی که مجموعه داده کم را اجرا می کنید
1099
01:04:51,150 –> 01:04:54,630
در واقع یک درخواست تماس برقرار می کند بنابراین اگر
1100
01:04:54,630 –> 01:04:57,900
اینترنت برای شما کار نمی کند
1101
01:04:57,900 –> 01:04:59,880
می توانید نکات مجموعه داده را دانلود کنید
1102
01:04:59,880 –> 01:05:03,120
اگر بخواهید در واقع به آن نیاز خواهید داشت
1103
01:05:03,120 –> 01:05:04,470
اینطوری انجامش بده
1104
01:05:04,470 –> 01:05:06,510
همچنین به دنبال تایتانیک باشید زیرا ما هستیم
1105
01:05:06,510 –> 01:05:08,040
انجام خواهد شد ما با آن کار خواهیم کرد
1106
01:05:08,040 –> 01:05:11,970
که در نهایت به خوبی اما برای
1107
01:05:11,970 –> 01:05:14,370
راه حل واقعی پس سوال بود
1108
01:05:14,370 –> 01:05:16,050
مانند هی نکات فیلتر مجموعه داده
1109
01:05:16,050 –> 01:05:19,490
آن را با مقداری جنسیت یا جنسیت و
1110
01:05:19,490 –> 01:05:22,170
فیلتر کردن چیزی با صورت حساب کل درست است
1111
01:05:22,170 –> 01:05:23,190
این چیزی است که شما احتمالا
1112
01:05:23,190 –> 01:05:25,560
در نهایت به دنبال ارزش های بد یا
1113
01:05:25,560 –> 01:05:29,400
ناگهان شما مانند نگاه کردن به
1114
01:05:29,400 –> 01:05:30,690
نوع داده و شما ناگهانی هستید
1115
01:05:30,690 –> 01:05:34,110
مانند آنچه در جریان است چرا به همین دلیل است
1116
01:05:34,110 –> 01:05:35,940
این ستون مانند یک عدد صحیح یا
1117
01:05:35,940 –> 01:05:38,430
چیزی و بنابراین شما این کار را انجام خواهید داد
1118
01:05:38,430 –> 01:05:40,470
نوعی زیرمجموعه یا فیلتر بولی
1119
01:05:40,470 –> 01:05:44,400
اغلب اوقات از LOC استفاده می کنیم
1120
01:05:44,400 –> 01:05:46,410
ما با آن به چیزهایی اشاره خواهیم کرد
1121
01:05:46,410 –> 01:05:50,250
نام واقعی بنابراین LOC دوباره آن را به خاطر بسپارید
1122
01:05:50,250 –> 01:05:52,770
ما مجموعه ای از براکت ها را برای انجام داریم
1123
01:05:52,770 –> 01:05:55,110
تنظیمات فرعی واقعی sub خواهد بود
1124
01:05:55,110 –> 01:05:56,820
تنظیم شرایط متعدد در in
1125
01:05:56,820 –> 01:06:00,270
در این مورد ما به دنبال رابطه جنسی و برخی از آنها هستیم
1126
01:06:00,270 –> 01:06:01,830
مقدار کل صورتحساب بنابراین ما این و
1127
01:06:01,830 –> 01:06:05,220
عملگر هر شرط بولی که می پیچیم
1128
01:06:05,220 –> 01:06:07,380
اطراف در مجموعه ای از براکت های گرد به طوری که
1129
01:06:07,380 –> 01:06:09,780
اولین مورد، نکاتی است که در مورد این جنسیت وجود دارد
1130
01:06:09,780 –> 01:06:12,540
ستون تا بتوانیم از نقطه نقطه یا براکت استفاده کنیم
1131
01:06:12,540 –> 01:06:16,290
رشته se X برابر زن یا هست
1132
01:06:16,290 –> 01:06:19,050
ماده و سپس دومی کل است
1133
01:06:19,050 –> 01:06:22,290
صورتحساب بیشتر از 10 برای مثال شما
1134
01:06:22,290 –> 01:06:23,850
ببینید چیزی که دریافت می کنید یک داده است
1135
01:06:23,850 –> 01:06:27,990
فریمی که با آن معیار مطابقت داشت
1136
01:06:27,990 –> 01:06:30,720
برای مثال اگر میخواهید این را ذخیره کنید
1137
01:06:30,720 –> 01:06:32,970
دوباره فقط چارچوب داده را به شما داد
1138
01:06:32,970 –> 01:06:34,020
بسته بندی کردن
1139
01:06:34,020 –> 01:06:37,470
قاب داده را به شما پس داد تا اگر شما
1140
01:06:37,470 –> 01:06:39,420
در نتیجه فقط می خواستم این را ذخیره کنم
1141
01:06:39,420 –> 01:06:40,770
بدانید که باید آن را در یک ذخیره کنید
1142
01:06:40,770 –> 01:06:46,770
متغیر واقعی بنابراین من تماس خواهم گرفت
1143
01:06:46,770 –> 01:06:49,320
این مقدمه بنابراین اگر می خواهید نام خود را تغییر دهید
1144
01:06:49,320 –> 01:06:51,420
دفترچه یادداشت خود را می توانید کلیک راست کنید برو
1145
01:06:51,420 –> 01:06:54,360
برای تغییر نام نوت بوک و می توانید نام آن را تغییر دهید
1146
01:06:54,360 –> 01:06:58,920
نوت بوک شما به این ترتیب است، بنابراین من می خواهم
1147
01:06:58,920 –> 01:07:03,240
یک نوت بوک دیگر درست کنید
1148
01:07:03,240 –> 01:07:06,680
موضوعات را کمی راحت تر تقسیم می کند
1149
01:07:07,610 –> 01:07:11,369
این کار را انجام می دهد بله تا حدودی کار می کند
1150
01:07:11,369 –> 01:07:14,880
دستورات bash در واقع کار PWD خود را انجام می دهند
1151
01:07:14,880 –> 01:07:19,520
دستور ویندوز بله
1152
01:07:19,820 –> 01:07:22,369
آره باشه
1153
01:07:22,369 –> 01:07:26,610
بنابراین می توانید از bash تا حدودی ابتدایی استفاده کنید
1154
01:07:26,610 –> 01:07:29,580
دستورات در سلول مشتری بنابراین اگر شما
1155
01:07:29,580 –> 01:07:31,590
همیشه کنجکاو هستید که جریان فعلی شما کجاست
1156
01:07:31,590 –> 01:07:33,869
دایرکتوری کاری است که می توانید در PWD تایپ کنید
1157
01:07:33,869 –> 01:07:39,390
و من به شما Bash PWD LS را می دهم
1158
01:07:39,390 –> 01:07:41,460
اساسا فقط برای شما اجرا کنید
1159
01:07:41,460 –> 01:07:43,800
ویندوز بنابراین اگر فقط سعی می کنید
1160
01:07:43,800 –> 01:07:45,570
مرور کنید مانند آنچه در حال وقوع است در کجا هستم
1161
01:07:45,570 –> 01:07:49,040
که در نهایت به نوعی مفید است
1162
01:07:49,040 –> 01:07:52,850
خوب چون این یک نوت بوک جدید است
1163
01:07:52,850 –> 01:07:56,340
حالت یا متغیرهای ایجاد شده در
1164
01:07:56,340 –> 01:07:58,050
نوت بوک قبلی ما واقعا حمل نمی کند
1165
01:07:58,050 –> 01:08:00,030
به نوت بوک فعلی که است
1166
01:08:00,030 –> 01:08:02,550
چیز خوبی مثل واردات
1167
01:08:02,550 –> 01:08:08,070
پانداها را باید دوباره انجام دهیم و به همین ترتیب
1168
01:08:08,070 –> 01:08:10,140
این بخش را تقریباً پوشش خواهم داد
1169
01:08:10,140 –> 01:08:11,640
مانند اینکه چگونه این قاب داده را ایجاد می کنید
1170
01:08:11,640 –> 01:08:14,130
یا به طور معمول اشیاء را با دست سری می زنند
1171
01:08:14,130 –> 01:08:18,089
شما داده هایی را خواهید داشت که از برخی وارد می شوند
1172
01:08:18,089 –> 01:08:20,220
وسایل دیگر یا بلوک دیگری از کد
1173
01:08:20,220 –> 01:08:22,710
که می نویسی و اگر بخواهی
1174
01:08:22,710 –> 01:08:24,569
در یک شی قاب داده به این صورت است
1175
01:08:24,569 –> 01:08:32,250
این کار را برای ایجاد یک سری یا
1176
01:08:32,250 –> 01:08:35,670
به آن به عنوان یک بردار یا یک ستون فکر کنید
1177
01:08:35,670 –> 01:08:38,250
قاب داده شما ما سری نقطه PD را اجرا کرده ایم
1178
01:08:38,250 –> 01:08:40,259
با S بزرگ برای ایجاد سری ما
1179
01:08:40,259 –> 01:08:43,040
و در اینجا ما به آن نوعی از
1180
01:08:43,040 –> 01:08:46,020
تکرار شونده یا ظرفی، بنابراین من می روم
1181
01:08:46,020 –> 01:08:47,368
برای استفاده از لیست پایتون
1182
01:08:47,368 –> 01:08:53,130
و می توانیم بگوییم پیتزا و 42 و شما می توانید
1183
01:08:53,130 –> 01:08:55,439
ببینید که وقتی این کار را انجام می دهیم، این یک است
1184
01:08:55,439 –> 01:08:57,149
نوع مختلط بنابراین حتی اگر پایتون
1185
01:08:57,149 –> 01:08:59,520
لیست ها می توانند انواع دلخواه در آنجا باشند
1186
01:08:59,520 –> 01:09:02,279
وقتی ما آن را به یک سریال منتقل می کنیم، می توانید
1187
01:09:02,279 –> 01:09:05,219
ببینید که نوع D اکنون یک شی است
1188
01:09:05,219 –> 01:09:07,170
و در بیشتر موارد وقتی می بینید
1189
01:09:07,170 –> 01:09:09,359
شیء رشته ها فکر می کنم اما می تواند باشد
1190
01:09:09,359 –> 01:09:12,810
واقعاً هر چیزی در پایتون و همینطور است
1191
01:09:12,810 –> 01:09:14,488
واقعاً فقط برای اینکه به شما نشان دهم که اگر دارید
1192
01:09:14,488 –> 01:09:15,988
یک نوع ترکیبی و شما در یک سری قرار می دهید
1193
01:09:15,988 –> 01:09:17,488
همیشه آن را وادار می کند
1194
01:09:17,488 –> 01:09:20,969
چیزی که برای همه انواع آن مناسب است
1195
01:09:20,969 –> 01:09:22,649
وجود دارد بنابراین بیشتر اوقات که در حال رفتن است
1196
01:09:22,649 –> 01:09:33,299
یک شی یا رشته باشد تا سری فقط
1197
01:09:33,299 –> 01:09:34,948
مانند فریم های داده می توانند یک شاخص داشته باشند
1198
01:09:34,948 –> 01:09:36,750
و همچنین تا بتوانیم کاری شبیه این انجام دهیم
1199
01:09:36,750 –> 01:09:40,408
شاخص برابر است اولین چیزی که یک غذا است
1200
01:09:40,408 –> 01:09:43,698
مورد و مورد دوم یک عدد است
1201
01:09:43,698 –> 01:09:47,928
و به جای این 0 و 1 می بینید
1202
01:09:49,920 –> 01:09:52,139
به جای 0 و 1 در سمت چپ
1203
01:09:52,139 –> 01:09:54,480
طرف ما در حال حاضر غذا و شماره درست است
1204
01:09:54,480 –> 01:09:58,110
بنابراین اینجاست که Lok و ILO وارد می شوند
1205
01:09:58,110 –> 01:10:00,510
بازی کنید تا بتوانیم بگوییم سریال نقطه لوک و ما
1206
01:10:00,510 –> 01:10:03,719
اکنون می توانید آن را غذا بنامید تا بتوانید
1207
01:10:03,719 –> 01:10:05,340
تقریباً فکر می کنم این مانند شماست
1208
01:10:05,340 –> 01:10:08,040
کار با فرهنگ لغت نمایه می شود
1209
01:10:08,040 –> 01:10:11,219
یک کلید فقط لازم نیست شاخص باشد
1210
01:10:11,219 –> 01:10:18,389
منحصر به فرد و به همین دلیل یکی از نمونه های لایک است
1211
01:10:18,389 –> 01:10:20,280
با استفاده از Lok و اگر شما می خواهید، من به کجا نگاه می کنم
1212
01:10:20,280 –> 01:10:22,739
اولین عنصر Lok را چیزها می نامیم
1213
01:10:22,739 –> 01:10:24,900
با نام آن و من بلوط تماس خواهد گرفت
1214
01:10:24,900 –> 01:10:28,099
چیزها با موقعیت واقعی آن
1215
01:10:32,400 –> 01:10:37,750
بسیار خوب، بنابراین ما اینگونه سریال می سازیم
1216
01:10:37,750 –> 01:10:39,400
چگونه می توانیم در واقع برویم و داده ایجاد کنیم
1217
01:10:39,400 –> 01:10:43,750
فریم ها بنابراین یک قاب داده تقریباً زیاد است
1218
01:10:43,750 –> 01:10:45,370
روشی که ما یک قاب ایجاد کردیم زیبا است
1219
01:10:45,370 –> 01:10:49,750
خیلی شبیه به سریال ما
1220
01:10:49,750 –> 01:10:51,610
به جای سری از قاب داده استفاده می کنیم
1221
01:10:51,610 –> 01:10:54,120
جایی که D و F با حروف بزرگ I می شوند
1222
01:10:54,120 –> 01:10:56,500
فکر کنید من صفحه نمایش را کوچکتر کردم
1223
01:10:56,500 –> 01:10:58,560
درست است، بنابراین باید کمی بهتر شود
1224
01:10:58,560 –> 01:11:00,970
زیرا اگر قاب هوا واقعاً دو تا داشته باشد
1225
01:11:00,970 –> 01:11:02,500
بیت های اطلاعاتی مانند آنچه است
1226
01:11:02,500 –> 01:11:05,050
نام ستون و مقادیر آن چیست
1227
01:11:05,050 –> 01:11:07,150
معمولاً زمانی که دارید به یک ستون بروید
1228
01:11:07,150 –> 01:11:10,270
آن نوع ساختار داده ای که در نهایت به دست می آورید
1229
01:11:10,270 –> 01:11:12,640
من معتقدم با استفاده از فرهنگ لغت پایتون
1230
01:11:12,640 –> 01:11:14,290
راه های دیگری برای انجام این کار وجود دارد
1231
01:11:14,290 –> 01:11:16,150
ایجاد فریم های داده اما من معمولا پایان می دهم
1232
01:11:16,150 –> 01:11:18,310
با عبور در دیکشنری های پایتون
1233
01:11:18,310 –> 01:11:20,440
بنابراین در اینجا می توانید از پایتون عبور کنید
1234
01:11:20,440 –> 01:11:24,330
فرهنگ لغت که کلید آن نام و
1235
01:11:24,330 –> 01:11:28,480
ارزش مقادیری هستند که وارد می شوند
1236
01:11:28,480 –> 01:11:35,280
آن ستون تا بتوانیم بگوییم فرانکلین
1237
01:11:36,420 –> 01:11:39,820
بنابراین یک ستون به نام name ایجاد می کنیم
1238
01:11:39,820 –> 01:11:41,620
و ارزش ها فرانکلین خواهند بود
1239
01:11:41,620 –> 01:11:47,190
گوست و سپس یکی دیگر به نام شغل
1240
01:11:47,340 –> 01:11:49,720
حروف بزرگ مهم نیست اما
1241
01:11:49,720 –> 01:11:56,080
شما واقعا باید سازگار باشید و همینطور
1242
01:11:56,080 –> 01:12:01,020
کار خواهد دید این است
1243
01:12:08,659 –> 01:12:11,280
بسیار خوب، بنابراین ما در نهایت به این نتیجه خواهیم رسید
1244
01:12:11,280 –> 01:12:15,060
ایجاد یک قاب داده تا کمی
1245
01:12:15,060 –> 01:12:17,460
کمی در مورد دیکشنری پایتون برای
1246
01:12:17,460 –> 01:12:18,719
بیشتر قسمتها ما مربع را دیدهایم
1247
01:12:18,719 –> 01:12:21,090
براکت برای لیست های پایتون اگر می بینید
1248
01:12:21,090 –> 01:12:22,860
براکت های squiggly که شما چگونه
1249
01:12:22,860 –> 01:12:24,900
پایتون دیکشنری را اینگونه تعریف می کند
1250
01:12:24,900 –> 01:12:27,060
لغت نامه ها را مانند کتاب در نظر بگیرید
1251
01:12:27,060 –> 01:12:29,520
کلمات فرهنگ لغت مانند کلید است
1252
01:12:29,520 –> 01:12:32,969
نام یا کلمه بنابراین نام و سپس اینجاست
1253
01:12:32,969 –> 01:12:34,889
مانند تعریف واقعی یا مقادیر
1254
01:12:34,889 –> 01:12:36,960
بنابراین در این فرهنگ لغت کلید می شود
1255
01:12:36,960 –> 01:12:38,670
نام ستون بنابراین ما نام و شغل را داریم
1256
01:12:38,670 –> 01:12:40,530
به عنوان کلیدها و سپس مقادیر به پایان می رسد
1257
01:12:40,530 –> 01:12:45,480
بودن آن مقادیر در هر ردیف یا
1258
01:12:45,480 –> 01:12:48,409
در هر ستون
1259
01:12:54,480 –> 01:12:57,470
خیلی خوب
1260
01:13:00,629 –> 01:13:03,030
بسیار خوب پس به جای اینکه بچه ها را تایپ کنید
1261
01:13:03,030 –> 01:13:04,739
تعداد زیادی از دانشمندان و آنها
1262
01:13:04,739 –> 01:13:07,340
نام هایی که من به نوعی با دست ساخته ام
1263
01:13:07,340 –> 01:13:11,639
با دانشمندان تماس بگیرید CSV من تقریباً فقط
1264
01:13:11,639 –> 01:13:13,409
تمام این اطلاعات را از
1265
01:13:13,409 –> 01:13:19,109
ویکیپدیا بنابراین اگر شما یک
1266
01:13:19,109 –> 01:13:20,820
شغل من فقط می توانم یک یا من قرار دهم
1267
01:13:20,820 –> 01:13:22,379
فقط یک شغل را در آنجا قرار دهید
1268
01:13:22,379 –> 01:13:25,820
به همین دلیل کاملا دقیق نیست
1269
01:13:27,019 –> 01:13:28,999
اوه ببخشید
1270
01:13:28,999 –> 01:13:32,159
بله اوه بله این مهم است
1271
01:13:32,159 –> 01:13:35,059
فراموش می کنم که چقدر این کار را انجام دادم
1272
01:13:35,059 –> 01:13:42,869
در واقع به ساعت نیاز دارم پس خیلی خوب است
1273
01:13:42,869 –> 01:13:44,489
من قبلاً مانند برخی از آنها به شما نشان دادم
1274
01:13:44,489 –> 01:13:47,570
چیزهای اساسی مانند نگاه کردن به اطلاعات نوع D
1275
01:13:47,570 –> 01:13:49,859
شکل یک قاب داده در ابتدا
1276
01:13:49,859 –> 01:13:56,249
اگر در نهایت به if نگاه می کنید آن را بارگذاری کنید
1277
01:13:56,249 –> 01:13:58,309
شما در نهایت می خواهید به بیشتر نگاه کنید
1278
01:13:58,309 –> 01:14:00,510
آمار توصیفی مانند میانگین
1279
01:14:00,510 –> 01:14:01,829
انحراف معیار و غیره
1280
01:14:01,829 –> 01:14:03,389
بسیاری از آن چیزها در حال حاضر وجود دارد
1281
01:14:03,389 –> 01:14:06,780
برای شما ساخته شده است، بنابراین ما این سن را داریم
1282
01:14:06,780 –> 01:14:09,510
ستونی که فکر میکنم سرمایهای است
1283
01:14:09,510 –> 01:14:14,879
برای سن ما می توانیم به آن نگاه کنیم
1284
01:14:14,879 –> 01:14:16,439
dot توصیف کنید و یک کل به ما می دهد
1285
01:14:16,439 –> 01:14:22,800
دسته ای از آمار یا فقط خلاصه
1286
01:14:22,800 –> 01:14:25,919
آمار اگر مقدار ما یا ستون باشد
1287
01:14:25,919 –> 01:14:35,099
چیزهای دیگر عددی فقط برای اینکه بدانید
1288
01:14:35,099 –> 01:14:39,599
در اینجا یک ستون سن یا a است
1289
01:14:39,599 –> 01:14:41,369
سری یا گاهی اوقات آنها را بردار می نامم
1290
01:14:41,369 –> 01:14:44,159
زیرا مردم اینگونه به اینها اشاره می کنند
1291
01:14:44,159 –> 01:14:46,739
چیزهایی در R بنابراین من یک وکتور یک سری دارم
1292
01:14:46,739 –> 01:14:50,849
چیزهای سنی در پایتون یا پانداها
1293
01:14:50,849 –> 01:14:53,550
تعدادی وجود دارد و همچنین در numpy آن وجود دارد
1294
01:14:53,550 –> 01:14:56,999
به نام پخش و بنابراین اگر برای
1295
01:14:56,999 –> 01:15:02,239
به عنوان مثال شما کاری شبیه سن اضافه انجام می دهید
1296
01:15:02,899 –> 01:15:05,099
آنچه در نهایت اتفاق خواهد افتاد این است
1297
01:15:05,099 –> 01:15:07,709
عنصر عاقلانه علاوه بر همه حق پس شما
1298
01:15:07,709 –> 01:15:09,090
لازم نیست یک حلقه for بنویسید که می گوید
1299
01:15:09,090 –> 01:15:13,260
مانند هر عنصر در این و همچنین
1300
01:15:13,260 –> 01:15:14,340
هر عنصری که دوست دارد
1301
01:15:14,340 –> 01:15:16,650
صفرهای شاخص را با هم اضافه کنید
1302
01:15:16,650 –> 01:15:19,500
فهرست آنهایی که با هم و غیره و غیره درست است
1303
01:15:19,500 –> 01:15:21,420
وقتی به آن دو بردار بدهید می فهمد
1304
01:15:21,420 –> 01:15:23,790
یا دو سری و اگر آنها و اگر
1305
01:15:23,790 –> 01:15:26,610
سری ها همان طولی هستند که می داند
1306
01:15:26,610 –> 01:15:28,680
به صورت عنصری عمل کنید تا بتوانید کارها را انجام دهید
1307
01:15:28,680 –> 01:15:31,560
مانند ضرب جمع مانند همه
1308
01:15:31,560 –> 01:15:33,870
عملیات اساسی شما و می داند که
1309
01:15:33,870 –> 01:15:36,690
در صورت وجود، بر حسب عنصر عمل کنید
1310
01:15:36,690 –> 01:15:38,100
اعداد درست است، بنابراین شما مجبور به نوشتن نیستید
1311
01:15:38,100 –> 01:15:41,790
یک حلقه for برای انجام کارهایی مانند این اگر برای
1312
01:15:41,790 –> 01:15:45,900
به عنوان مثال شما در یک اسکالر عبور می کنید
1313
01:15:45,900 –> 01:15:48,090
اسکالر را در همه تکرار کنید یا بازیافت کنید
1314
01:15:48,090 –> 01:15:55,880
از عناصر موجود در بردار شما و غیره
1315
01:15:56,060 –> 01:15:58,680
بله پس این در واقع نکته بعدی است
1316
01:15:58,680 –> 01:16:01,800
اگر می خواستید محاسبه کنید و
1317
01:16:01,800 –> 01:16:04,470
سپس آن را به عنوان یک ستون جدید به روش اختصاص دهید
1318
01:16:04,470 –> 01:16:06,450
شما یک ستون جدید یا یک ستون جدید ایجاد می کنید
1319
01:16:06,450 –> 01:16:08,310
ستون این است که شما تقریباً چنین وانمود می کنید
1320
01:16:08,310 –> 01:16:10,500
ستونی که همیشه وجود داشت به روش من است
1321
01:16:10,500 –> 01:16:11,450
در مورد آن فکر کنید
1322
01:16:11,450 –> 01:16:17,250
بنابراین می توانیم وانمود کنیم که یک دوتایی وجود دارد
1323
01:16:17,250 –> 01:16:20,220
به عنوان یک ستون و ما می توانیم در زمان های سنی عبور کنیم
1324
01:16:20,220 –> 01:16:27,450
دو و بعد اگر خواستید می توانید نگاه کنید
1325
01:16:27,450 –> 01:16:28,830
ستون خود را یا به داده های خود نگاه می کنید
1326
01:16:28,830 –> 01:16:30,810
شما متوجه خواهید شد که یک قاب ایجاد کرده است
1327
01:16:30,810 –> 01:16:32,670
ستون جدید آن محاسبه که شما
1328
01:16:32,670 –> 01:16:35,120
تازه ساخت
1329
01:16:39,910 –> 01:16:43,130
پس لوک رو بهت نشون دادم
1330
01:16:43,130 –> 01:16:45,680
من به شکل بلوط این ویژگی ها بود
1331
01:16:45,680 –> 01:16:47,900
یک قاب داده مانند اطلاعات و
1332
01:16:47,900 –> 01:16:51,020
به عنوان روش های این چارچوب داده توصیف شده است
1333
01:16:51,020 –> 01:16:54,650
یا چارچوب داده است که چگونه شما در واقع
1334
01:16:54,650 –> 01:16:56,120
سعی کنید پیگیری کنید یا چگونه نگه دارید
1335
01:16:56,120 –> 01:16:58,780
هر یک از اینها را ردیابی یا به خاطر بسپارید
1336
01:16:58,780 –> 01:17:02,840
بنابراین اگر شما در گوگل پاندای دیتا فریم این را جستجو کنید
1337
01:17:02,840 –> 01:17:04,310
در واقع خیلی خوب است زیرا من نیستم
1338
01:17:04,310 –> 01:17:07,310
وارد شده یا هر چیزی که اولین قطعه از آن است
1339
01:17:07,310 –> 01:17:10,040
یا نتیجه جستجوی گوگل داده است
1340
01:17:10,040 –> 01:17:11,720
قاب پاندا قاب داده از واقعی است
1341
01:17:11,720 –> 01:17:16,310
مستندات پانداها و می توانید ببینید
1342
01:17:16,310 –> 01:17:19,100
در اینجا به این صورت است که ما داده های خود را ایجاد کردیم
1343
01:17:19,100 –> 01:17:21,410
قاب شی درست است، بنابراین اولین چیز این است
1344
01:17:21,410 –> 01:17:23,500
مانند هی می توانید در فرهنگ لغت بگذرید
1345
01:17:23,500 –> 01:17:26,120
شما می توانید در یک درا عبور کنید
1346
01:17:26,120 –> 01:17:28,910
برخی از فریم های داده تکرار شونده یا دیگری به
1347
01:17:28,910 –> 01:17:32,060
آن را به یک قاب داده تبدیل کنیم اما اگر ما
1348
01:17:32,060 –> 01:17:35,390
کمی به پایین اسکرول کنید و جدولی دریافت می کنید
1349
01:17:35,390 –> 01:17:38,420
از تمام صفات مختلف به من اجازه دهید
1350
01:17:38,420 –> 01:17:40,700
این همه مختلف را بزرگتر کنید
1351
01:17:40,700 –> 01:17:42,260
ویژگی هایی که یک قاب داده می تواند درست داشته باشد
1352
01:17:42,260 –> 01:17:46,330
بنابراین ما به lok نگاه کردیم و به چشم نگاه کردیم
1353
01:17:46,330 –> 01:17:50,240
در اینجا جایی است که من به آن نگاه می کنم
1354
01:17:50,240 –> 01:17:52,100
راه سومی که به شما نشان دادم که گفتم
1355
01:17:52,100 –> 01:17:54,800
تقریباً don’t use یکی به نام X یا است
1356
01:17:54,800 –> 01:17:59,000
IX دلیل اینکه شما از IX استفاده نمی کنید این است
1357
01:17:59,000 –> 01:18:03,470
زیرا یکی از آن منسوخ شده است و
1358
01:18:03,470 –> 01:18:08,030
مورد دوم این است که به شما امکان فیلتر کردن را می دهد
1359
01:18:08,030 –> 01:18:13,850
برچسب یا موقعیت شاخص و وجود دارد
1360
01:18:13,850 –> 01:18:15,380
و فکر می کنم ابتدا به برچسب نگاه می کند
1361
01:18:15,380 –> 01:18:17,330
و اگر برچسب وجود نداشته باشد فیلترهای آن
1362
01:18:17,330 –> 01:18:20,750
از نظر موقعیت و بنابراین وحشتناک است
1363
01:18:20,750 –> 01:18:22,610
شما فقط باید مانند آنچه هستند مشخص کنید
1364
01:18:22,610 –> 01:18:25,700
شما در واقع سعی می کنید این کار را انجام دهید به همین دلیل است
1365
01:18:25,700 –> 01:18:27,740
مثل این است که دیگر وجود ندارد یا یا
1366
01:18:27,740 –> 01:18:30,710
اگر شما واقعاً نباید از آن استفاده کنید
1367
01:18:30,710 –> 01:18:33,260
سعی کنید از IX استفاده کنید
1368
01:18:33,260 –> 01:18:35,480
بلوک قرمز غولپیکر متنی که میگوید آن را دوست دارم
1369
01:18:35,480 –> 01:18:38,900
لطفا از چیزهای دیگر استفاده کنید
1370
01:18:38,900 –> 01:18:41,090
در اینجا بنابراین ما شکل T را به شما نشان دادیم
1371
01:18:41,090 –> 01:18:43,220
می خواستم فقط یک جابجایی انجام دهم
1372
01:18:43,220 –> 01:18:45,380
نقطه بزرگ T فقط برای تلنگر
1373
01:18:45,380 –> 01:18:48,200
نام ستون ها و ردیف ها اما در پایین اینجا هستند
1374
01:18:48,200 –> 01:18:51,260
همه دسته از روش هایی که یک داده است
1375
01:18:51,260 –> 01:18:53,060
فریم می تواند درست انجام دهد تا مانند چیزی
1376
01:18:53,060 –> 01:18:53,420
که
1377
01:18:53,420 –> 01:18:55,400
و من واقعا به شما نشان ندادم اما شما می توانید
1378
01:18:55,400 –> 01:18:58,850
مجموع تجمعی را در یک ستون به سمت راست انجام دهید
1379
01:18:58,850 –> 01:19:01,010
این همه در چیزی که باید در آن نگه داشت ساخته شده است
1380
01:19:01,010 –> 01:19:04,070
ذهن این است که پانداها در زمان وس مک کینلی بودند
1381
01:19:04,070 –> 01:19:05,900
پانداهایی که در پرچین کار می کرد نوشت
1382
01:19:05,900 –> 01:19:06,260
سرمایه
1383
01:19:06,260 –> 01:19:07,790
بنابراین بسیاری از این چیزهایی که با آنها کار می کنند
1384
01:19:07,790 –> 01:19:10,250
سری های زمانی و مانند داده هایی که با
1385
01:19:10,250 –> 01:19:15,230
پول آن احتمالا در حال حاضر ساخته شده است
1386
01:19:15,230 –> 01:19:17,540
چیزهای جالب زیادی در اینجا وجود دارد
1387
01:19:17,540 –> 01:19:19,940
یک سوال که من یک دسته کامل دریافت می کنم این است
1388
01:19:19,940 –> 01:19:21,980
سلام من واقعاً سینتکس پایپینگ ما را دوست دارم
1389
01:19:21,980 –> 01:19:23,750
خیلی سردتر از پایتون است اما
1390
01:19:23,750 –> 01:19:25,580
من مثل یک دروغگوی عمیق بودم و همه چیزهای دیگر
1391
01:19:25,580 –> 01:19:26,929
کتابخانه های ما در واقع تازه ساخته شده اند
1392
01:19:26,929 –> 01:19:30,160
در پانداها به جای
1393
01:19:30,160 –> 01:19:34,070
درصد بیشتر از درصد کارپال
1394
01:19:34,070 –> 01:19:37,360
نحو القای تونل شما فقط می گویید نقطه
1395
01:19:37,360 –> 01:19:40,820
درست است، بنابراین یک سری چیز در آن وجود دارد
1396
01:19:40,820 –> 01:19:43,190
در اینجا یک چیزی که من به شما نشان ندادم کدام است
1397
01:19:43,190 –> 01:19:45,140
من فقط به همین الان اشاره می کنم اگر بگویید
1398
01:19:45,140 –> 01:19:46,910
برای تاکید دسته ای از راه های شما است
1399
01:19:46,910 –> 01:19:49,310
می توانید مجموعه داده های خود را بنویسید تا بتوانید
1400
01:19:49,310 –> 01:19:51,710
در واقع یک قاب داده را در خود داشته باشید
1401
01:19:51,710 –> 01:19:53,510
کلیپ بورد و سپس می توانید آن را در آن جایگذاری کنید
1402
01:19:53,510 –> 01:19:56,870
اکسل یا چیزی که به نظر من برعکس است
1403
01:19:56,870 –> 01:20:00,140
می رود من فکر می کنم راهی برای رفتن وجود دارد
1404
01:20:00,140 –> 01:20:03,100
کلیپ بورد به قاب داده نیز اما
1405
01:20:03,100 –> 01:20:06,620
یک تماس با CSV وجود دارد که ما یک می نویسیم
1406
01:20:06,620 –> 01:20:08,630
چند هزینه CS بعداً
1407
01:20:08,630 –> 01:20:10,130
شما در واقع می توانید برای فکر کردن به یک بنویسید
1408
01:20:10,130 –> 01:20:12,500
فایل اکسل بنابراین اگر شما فکر می کنم می توانید
1409
01:20:12,500 –> 01:20:14,360
در واقع مانند یک نام برگه و غیره مشخص کنید
1410
01:20:14,360 –> 01:20:19,750
چیزهای دیگری مانند آن باید انجام دهید
1411
01:20:19,750 –> 01:20:23,660
نصب کنید اما اگر با لایک کار کنید
1412
01:20:23,660 –> 01:20:26,600
من پایتون و R را دوست دارم و اگر دوست دارید
1413
01:20:26,600 –> 01:20:28,160
پریدن بین دو زبان و شما
1414
01:20:28,160 –> 01:20:30,170
برای خواندن باید داده هایی را بنویسید
1415
01:20:30,170 –> 01:20:34,580
پر دیگر ساختار داده است
1416
01:20:34,580 –> 01:20:36,739
نوعی که برای انتقال داده ها ساخته شده است
1417
01:20:36,739 –> 01:20:39,320
از پایتون به R بسیار کارآمد است
1418
01:20:39,320 –> 01:20:41,090
کارآمد بدون نیاز به خواندن a
1419
01:20:41,090 –> 01:20:43,850
CSV و سپس آن را دوباره در صورت وجود بارگیری کنید
1420
01:20:43,850 –> 01:20:45,050
مجموعه داده ها کوچک هستند احتمالا نیست
1421
01:20:45,050 –> 01:20:46,340
مهم است اما اگر بزرگتر شوند
1422
01:20:46,340 –> 01:20:48,170
پس نمی خواهید در نهایت منتظر 30 باشید
1423
01:20:48,170 –> 01:20:50,600
چند ثانیه برای نوشتن و خواندن
1424
01:20:50,600 –> 01:20:52,989
زبان دیگر
1425
01:20:53,330 –> 01:20:56,510
همچنین اگر پایگاه داده دارید می توانید
1426
01:20:56,510 –> 01:20:58,550
اتصالات می توانید بگویید این داده ها را بگیرید
1427
01:20:58,550 –> 01:21:00,860
فریم آن را به آن اکسل ام
1428
01:21:00,860 –> 01:21:03,710
ریختن آن را به آن چیزی که بر اساس پرداخت شما
1429
01:21:03,710 –> 01:21:06,680
من فکر می کنم نیازی به ایجاد جدول نیست
1430
01:21:06,680 –> 01:21:07,850
برای شروع باید جدول را ایجاد کنید
1431
01:21:07,850 –> 01:21:09,830
با من فکر می کنم من یادم نیست
1432
01:21:09,830 –> 01:21:11,960
بالای سرم اما تو مجبور نیستی
1433
01:21:11,960 –> 01:21:14,480
فقط برای هر سطر یک حلقه for بنویسید
1434
01:21:14,480 –> 01:21:19,100
این کار را برای شما انجام خواهد داد
1435
01:21:19,100 –> 01:21:22,100
چارچوب داده قاب داده رسمی
1436
01:21:22,100 –> 01:21:25,130
اسناد وجود دارد همان پرداخت برای
1437
01:21:25,130 –> 01:21:26,870
سریال بنابراین اگر کنجکاو هستید که بدانید
1438
01:21:26,870 –> 01:21:30,890
سری می توانید انجام دهید شما می توانید گوگل که به عنوان
1439
01:21:30,890 –> 01:21:33,070
خوب
1440
01:21:40,750 –> 01:21:43,090
بسیار خوب پس من کاملاً به دلیل
1441
01:21:43,090 –> 01:21:44,290
نام این کامپیوتر برای رسیدن به آن
1442
01:21:44,290 –> 01:21:45,520
در مورد یادداشت های خانه داری به شما بچه ها بگویم
1443
01:21:45,520 –> 01:21:47,620
اما چیز بعدی که به نوعی است
1444
01:21:47,620 –> 01:21:49,780
مربوط به تنقلات خواهد بود در 10:15 بنابراین
1445
01:21:49,780 –> 01:21:51,840
مطمئن شوید که شما بچه ها میان وعده خواهید داشت
1446
01:21:51,840 –> 01:21:58,150
درست قبل از آن یک استراحت خواهیم داشت
1447
01:21:58,150 –> 01:22:15,970
اوه آیا شما بچه ها تنقلات گرفتید اوه مرد من
1448
01:22:15,970 –> 01:22:18,370
اساساً من بر این اساس بودم
1449
01:22:18,370 –> 01:22:25,870
ساعت خوب است اگر بعداً تنقلات وجود دارد
1450
01:22:25,870 –> 01:22:27,610
کسی می خواهد دوست داشته باشد از در بیرون فرار کند
1451
01:22:27,610 –> 01:22:29,170
و به من بگو که آیا من یک کار وحشتناک ساخته ام
1452
01:22:29,170 –> 01:22:42,310
اشتباه جالبی است، نه من
1453
01:22:42,310 –> 01:22:44,530
کاملاً دارم آنچه را که می گویم می خوانم
1454
01:22:44,530 –> 01:22:53,890
فقط این ساعت اشتباه است
1455
01:22:53,890 –> 01:22:55,300
درست است پس موضوع بعدی که می خواهم صحبت کنم
1456
01:22:55,300 –> 01:23:00,400
در مورد چیزی است که اگر می توانید
1457
01:23:00,400 –> 01:23:03,640
این را درک کن من فکر می کنم زندگی شما زیباست
1458
01:23:03,640 –> 01:23:04,810
خیلی ها همه چیز را می فهمیدند
1459
01:23:04,810 –> 01:23:07,570
که واقعا برای شروع به آن نیاز دارید
1460
01:23:07,570 –> 01:23:09,070
سفر شما یادگیری همه چیز در شما
1461
01:23:09,070 –> 01:23:09,310
خود را
1462
01:23:09,310 –> 01:23:11,410
و این مفهوم مانند مرتب است
1463
01:23:11,410 –> 01:23:14,410
داده یا مانند زمانی که یک مجموعه داده دریافت می کنید
1464
01:23:14,410 –> 01:23:17,710
چه چیزی است که برخی از اولین
1465
01:23:17,710 –> 01:23:18,910
چیزهایی که می خواهید در مورد آنها فکر کنید
1466
01:23:18,910 –> 01:23:20,260
از مانند چگونه دوست دارید نقل قول بدون نقل قول
1467
01:23:20,260 –> 01:23:25,630
این چیز را درست تمیز کنید تا این بیاید
1468
01:23:25,630 –> 01:23:27,340
از هادلی ویکهام به دنیای ما و
1469
01:23:27,340 –> 01:23:29,710
و من فکر می کنم این مقاله زیبا است
1470
01:23:29,710 –> 01:23:34,450
قدیمی الان 2007 نمیدونم کی نوشت
1471
01:23:34,450 –> 01:23:38,260
این چیزی است اما به هر حال من یک لینک ایجاد می کنم
1472
01:23:38,260 –> 01:23:39,790
به این قبلاً پیوندی به این وجود دارد
1473
01:23:39,790 –> 01:23:42,040
مانند پیش خواندن دوره
1474
01:23:42,040 –> 01:23:44,860
که واقعاً لازم نبود آن را بخوانید اما
1475
01:23:44,860 –> 01:23:49,800
آنجاست، بنابراین این مقاله در مورد آن صحبت می کند
1476
01:23:49,800 –> 01:23:52,630
روش های مختلف داده ها به شما می رسد یا
1477
01:23:52,630 –> 01:23:54,610
روش های مختلف ذخیره سازی داده ها
1478
01:23:54,610 –> 01:23:57,160
درست است پس مثال اول خوب است اجازه دهید
1479
01:23:57,160 –> 01:23:59,710
بگوییم که ما یک مجموعه داده برای یک داده داریم
1480
01:23:59,710 –> 01:24:01,540
درمان دو نوع درمان و
1481
01:24:01,540 –> 01:24:05,680
مردم و برخی برای این مجموعه داده ارزش قائل هستند
1482
01:24:05,680 –> 01:24:08,530
منطقی است که شما می توانید برای یک معین مقایسه کنید
1483
01:24:08,530 –> 01:24:11,320
فرد تفاوت دارد بین
1484
01:24:11,320 –> 01:24:13,600
درمان الف و درمان ب می توانید
1485
01:24:13,600 –> 01:24:15,970
بصری این را ببینید اگر شما اگر هستید
1486
01:24:15,970 –> 01:24:18,760
اگر شما مانند کسی هستید که
1487
01:24:18,760 –> 01:24:20,980
جمع آوری و وارد کردن داده ها این است
1488
01:24:20,980 –> 01:24:22,660
احتمالاً یکی از راههایی است که دادهها را وارد میکنید
1489
01:24:22,660 –> 01:24:24,220
یک صفحه گسترده درست نمی کند
1490
01:24:24,220 –> 01:24:26,680
حس می کند اما او همچنین می گوید هی ما می توانیم
1491
01:24:26,680 –> 01:24:29,140
همچنین این چیز را جابجا کنید و شما زیبا هستید
1492
01:24:29,140 –> 01:24:32,790
بسیاری از آنها همان اطلاعات را رمزگذاری کرده اند
1493
01:24:32,790 –> 01:24:35,440
اما به نظر متفاوت است و ما به آن نیاز داریم
1494
01:24:35,440 –> 01:24:37,060
کلمات بهتری برای توصیف
1495
01:24:37,060 –> 01:24:39,400
منظور ما از داده های تمیز خوب چیست
1496
01:24:39,400 –> 01:24:42,640
تنظیم کنید و او بحث یا بحث می کند
1497
01:24:42,640 –> 01:24:45,430
مورد در این مقاله که مانند هی چه
1498
01:24:45,430 –> 01:24:47,350
زمانی که ما به عنوان تحلیلگر داده زمانی که ما
1499
01:24:47,350 –> 01:24:50,140
در واقع باید با داده ها کار کرد زیرا
1500
01:24:50,140 –> 01:24:51,550
در نهایت مجموعه داده ای را که می خواهید دریافت می کنید
1501
01:24:51,550 –> 01:24:53,050
به تناسب یک رها کردن مدل و ایجاد یک طرح یا
1502
01:24:53,050 –> 01:24:55,570
چیزی که او می خواهد بگوید مانند هی
1503
01:24:55,570 –> 01:24:57,340
این فرمت داده واقعی است که شما
1504
01:24:57,340 –> 01:25:00,340
می خواهید هدف بگیرید که ممکن است عجیب به نظر برسد
1505
01:25:00,340 –> 01:25:02,260
چون الان چیز خوبی نداری
1506
01:25:02,260 –> 01:25:04,720
توانایی مقایسه a و B مانند بین a
1507
01:25:04,720 –> 01:25:06,760
ردیف اما اگر در مورد آن از لایک فکر کنید
1508
01:25:06,760 –> 01:25:08,500
کاری که قصد دارید با داده های خود انجام دهید
1509
01:25:08,500 –> 01:25:10,630
شما قصد دارید یک مدل را برای آن نصب کنید
1510
01:25:10,630 –> 01:25:12,220
به عنوان مثال می خواهید بگویید این مانند یک است
1511
01:25:12,220 –> 01:25:13,450
کار وحشتناکی که هرگز انجام نمی دهید اما
1512
01:25:13,450 –> 01:25:15,580
برای یک فرد معین چه چیزی است
1513
01:25:15,580 –> 01:25:17,590
نتیجه درست است، بنابراین شما می خواهید یک ستون از
1514
01:25:17,590 –> 01:25:19,450
نام هایی که می خواهید در خود قرار دهید
1515
01:25:19,450 –> 01:25:21,280
مدل و سپس مانند ستونی از نتایج
1516
01:25:21,280 –> 01:25:22,240
که می خواهید در مدل خود قرار دهید یا
1517
01:25:22,240 –> 01:25:24,310
شما می توانید مانند هی بگویید درمان چگونه است
1518
01:25:24,310 –> 01:25:26,440
نتیجه درست را اعمال کنید، بنابراین به یک ستون نیاز دارید
1519
01:25:26,440 –> 01:25:28,240
که درمان های مختلفی دارد و الف
1520
01:25:28,240 –> 01:25:31,500
ستون از آن نتایج مختلف و غیره
1521
01:25:31,500 –> 01:25:34,330
اینجا پایین او می گوید خوب است پس اینجاست
1522
01:25:34,330 –> 01:25:36,130
تعریف مثل تمیز و مرتب
1523
01:25:36,130 –> 01:25:38,560
مجموعه داده ای است که هر متغیر یک ستون را تشکیل می دهد
1524
01:25:38,560 –> 01:25:41,170
هر مشاهده یک ردیف را تشکیل می دهد و سپس
1525
01:25:41,170 –> 01:25:44,350
آخرین بیت این است که چگونه داده ها را ذخیره می کنید
1526
01:25:44,350 –> 01:25:47,020
اما هر نوع واحد مشاهده ای
1527
01:25:47,020 –> 01:25:49,030
یک جدول تشکیل می دهد و من به شما نشان می دهم چه چیزی
1528
01:25:49,030 –> 01:25:51,010
یعنی نزدیک به انتهای این بلوک
1529
01:25:51,010 –> 01:25:53,950
بنابراین اگر به این مجموعه داده برگردیم چه چیزی
1530
01:25:53,950 –> 01:25:56,170
آیا این بدان معناست که هر متغیر یک را تشکیل می دهد؟
1531
01:25:56,170 –> 01:25:57,670
ستون بنابراین ما یک ستون نام داریم
1532
01:25:57,670 –> 01:25:59,380
ستون درمان و ستون نتیجه و
1533
01:25:59,380 –> 01:26:01,810
در هر مشاهده بنابراین برای یک معین
1534
01:26:01,810 –> 01:26:03,460
فرد و درمان ما یک نتیجه داریم
1535
01:26:03,460 –> 01:26:08,320
که یک ردیف از داده ها درست است
1536
01:26:08,320 –> 01:26:12,130
برای مثال به نمونه های قبلی
1537
01:26:12,130 –> 01:26:14,230
در اینجا ما درمان و درمان B را داریم
1538
01:26:14,230 –> 01:26:18,219
که نوع هستند که متغیرهای آن هستند
1539
01:26:18,219 –> 01:26:19,869
اگر آن را با آن مقایسه کنید باید دوباره باشد
1540
01:26:19,869 –> 01:26:22,000
راه حل مرتب درمان a نیست
1541
01:26:22,000 –> 01:26:23,920
متغیر خود متغیر واقعاً است
1542
01:26:23,920 –> 01:26:25,659
درمان و نوع A یا نوع B است
1543
01:26:25,659 –> 01:26:29,139
درست است که هر ردیف یک فرد نیست
1544
01:26:29,139 –> 01:26:30,940
نه یک مشاهده برای یک فرد معین
1545
01:26:30,940 –> 01:26:32,320
ما دو قرائت درست داریم پس همین است
1546
01:26:32,320 –> 01:26:36,790
چه چیزی باعث می شود این مرتب نباشد، اما سودمند است
1547
01:26:36,790 –> 01:26:39,849
و من به شما بچه ها در یک کمی نشان خواهم داد
1548
01:26:39,849 –> 01:26:41,800
چگونه می توانیم با این در کد مقابله کنیم if است
1549
01:26:41,800 –> 01:26:46,179
شما دادهها را وارد میکنید این احتمالاً است
1550
01:26:46,179 –> 01:26:47,500
روشی که داده ها را وارد می کنید زیرا اینطور است
1551
01:26:47,500 –> 01:26:49,599
آسان و این است و احتمالاً چگونه است
1552
01:26:49,599 –> 01:26:50,980
شما در حال گرفتن اوراق هستید و اینطور است
1553
01:26:50,980 –> 01:26:53,020
خیلی سریع می تواند شما را بررسی کند
1554
01:26:53,020 –> 01:26:57,670
کار و این مرتب اوووپ این فرم مرتب
1555
01:26:57,670 –> 01:27:02,290
چیزی است که شما می خواهید تمیز کردن خود را
1556
01:27:02,290 –> 01:27:04,869
داده ها و مزایای دریافت آن
1557
01:27:04,869 –> 01:27:06,489
به این شکل مرتب بسیار آسان است
1558
01:27:06,489 –> 01:27:08,500
آن را به شکل اصلی برگردانید که
1559
01:27:08,500 –> 01:27:09,790
شما قصد دارید آن را بنویسید پس اگر هستید
1560
01:27:09,790 –> 01:27:11,349
اگر عادت دارید کار کنید
1561
01:27:11,349 –> 01:27:13,119
نگاه کردن به موارد صفحه گسترده
1562
01:27:13,119 –> 01:27:14,980
مثل اینکه می توانید یک جدول محوری انجام دهید و شما
1563
01:27:14,980 –> 01:27:16,510
فقط همان نتیجه را دریافت کنید
1564
01:27:16,510 –> 01:27:18,969
قبل از این، این هدفی است که ما هستیم
1565
01:27:18,969 –> 01:27:24,369
قصد رفتن برای و در این مقاله او
1566
01:27:24,369 –> 01:27:26,590
همچنین در مورد روند گرفتن صحبت می کند
1567
01:27:26,590 –> 01:27:29,530
به مجموعه داده های تمیزی که تقریباً دارید
1568
01:27:29,530 –> 01:27:31,510
مانند این، اینها مانند پنج مورد هستند
1569
01:27:31,510 –> 01:27:36,190
مشکلات رایج و این است و معمولا
1570
01:27:36,190 –> 01:27:38,469
در طول راه لب معمولاً همانطور که هستید
1571
01:27:38,469 –> 01:27:40,090
با پاک کردن مجموعه داده های خود مواجه خواهید شد
1572
01:27:40,090 –> 01:27:42,130
یکی از اینها یا حداقل یکی از اینها
1573
01:27:42,130 –> 01:27:44,260
مشکلات و ما فقط به شما نشان خواهیم داد که چگونه شما
1574
01:27:44,260 –> 01:27:47,829
با هر یک از این موارد برخورد کنید تا
1575
01:27:47,829 –> 01:27:51,659
اولی هدرهای ستون مقادیر ماست
1576
01:27:51,659 –> 01:27:54,159
سرصفحه های ستون مقادیری هستند که متغیر نیستند
1577
01:27:54,159 –> 01:27:56,500
نام ها پس همین مشکل ماست
1578
01:27:56,500 –> 01:27:58,570
در درمان ما ستون بود
1579
01:27:58,570 –> 01:28:00,340
نام ها مقادیر واقعی هستند این درمان a
1580
01:28:00,340 –> 01:28:01,810
درمان ضرب و شتم آن در واقع در یک
1581
01:28:01,810 –> 01:28:04,719
ستون پس چگونه برویم و آن را درست کنیم
1582
01:28:04,719 –> 01:28:05,770
این اولین چیزی است که ما به آن می رویم
1583
01:28:05,770 –> 01:28:14,110
پوشش بنابراین ما در یک ما در یک جدید هستیم
1584
01:28:14,110 –> 01:28:15,579
نوت بوک ما باید پانداها را دوباره بارگذاری کنیم
1585
01:28:15,579 –> 01:28:18,369
و قسمت اول را که می خواهیم پوشش دهیم
1586
01:28:18,369 –> 01:28:21,270
آن ستون است
1587
01:28:21,340 –> 01:28:29,770
من کاملا اشتباه گفتم چون کلمات سخت هستند
1588
01:28:29,770 –> 01:28:32,020
ستون های حاوی مقادیر نه متغیر
1589
01:28:32,020 –> 01:28:34,720
این چیزی بود که می خواستم بگویم و فکر نمی کنم
1590
01:28:34,720 –> 01:28:36,090
من در واقع این را گفتم
1591
01:28:36,090 –> 01:28:39,250
بنابراین ما یک مجموعه داده دیگر را خواهیم خواند
1592
01:28:39,250 –> 01:28:44,320
بنابراین در اینجا ما داده ها را می خوانیم
1593
01:28:44,320 –> 01:28:47,890
مرکز تحقیقات پیو ما هستیم
1594
01:28:47,890 –> 01:28:50,080
اساساً مانند کاغذ پیش می رود
1595
01:28:50,080 –> 01:28:52,690
این کاری است که ما انجام می دهیم، یکی از آنها را عوض می کنم
1596
01:28:52,690 –> 01:28:57,700
مجموعه داده ها بنابراین من نیز زمانی که من می رفتم
1597
01:28:57,700 –> 01:28:59,650
از طریق کل تراکت علم داده
1598
01:28:59,650 –> 01:29:02,380
این مقاله در این مفهوم مانند من است
1599
01:29:02,380 –> 01:29:04,120
نقطه شروع از پریدن بین r
1600
01:29:04,120 –> 01:29:06,970
و پایتون به دلیل همه چیزهایی که
1601
01:29:06,970 –> 01:29:08,770
شما در اینجا تقریباً انتقال را یاد گرفتید
1602
01:29:08,770 –> 01:29:10,750
تمام شده و اگر بتوانید آن را دریافت کنید، نمی توانید
1603
01:29:10,750 –> 01:29:12,730
حس اینکه چگونه می توانید داده ها را پردازش کنید
1604
01:29:12,730 –> 01:29:15,910
نحو در نهایت مانند نه به عنوان
1605
01:29:15,910 –> 01:29:18,220
ترسناک است زیرا شما قبلاً می دانید چه چیزی
1606
01:29:18,220 –> 01:29:22,210
به دنبال یا نحوه انجام کارها در اینجا باشید
1607
01:29:22,210 –> 01:29:25,000
مجموعه داده برای یک دین معین و
1608
01:29:25,000 –> 01:29:27,580
براکت درآمد ما تعداد
1609
01:29:27,580 –> 01:29:30,780
مردم و بنابراین شما می توانید در اینجا ببینید که ما چه می کنیم
1610
01:29:30,780 –> 01:29:33,760
هنگامی که به جای فقط یک مجموعه داده دریافت می کنید
1611
01:29:33,760 –> 01:29:37,210
مثل شروع به تایپ کردن چیزهایی که من به معنای واقعی کلمه شروع می کنم
1612
01:29:37,210 –> 01:29:39,280
یک ورق کاغذ خالی را بیرون خواهد آورد و
1613
01:29:39,280 –> 01:29:42,520
آنچه را که من انتظار دارم درست ترسیم کنم
1614
01:29:42,520 –> 01:29:44,380
انتظار می رود این است که من یک ستون می خواهم
1615
01:29:44,380 –> 01:29:47,200
برای دین یک ستون برای براکت درآمد
1616
01:29:47,200 –> 01:29:49,510
و یک ستون برای شمارش سمت راست اینها هستند
1617
01:29:49,510 –> 01:29:51,490
این چیزی است که مجموعه داده نهایی من می خواهد
1618
01:29:51,490 –> 01:29:56,530
باشد و پس چگونه از آن در این پیش برویم
1619
01:29:56,530 –> 01:30:00,940
داده ها به خوبی تنظیم شده اند، بنابراین در اینجا این وجود دارد
1620
01:30:00,940 –> 01:30:04,900
عملکرد یا روش خوبی به نام مذاب
1621
01:30:04,900 –> 01:30:07,120
به آن ذوب می گویند زیرا وقتی وس نوشت
1622
01:30:07,120 –> 01:30:11,140
این در پایتون بود که هدلی را خواهید شنید
1623
01:30:11,140 –> 01:30:13,660
نام ویکهام زیاد است زیرا این یک بود
1624
01:30:13,660 –> 01:30:15,340
بسیاری از بسیاری از الهامات برای
1625
01:30:15,340 –> 01:30:16,750
پانداها از او آمدند اما وجود داشت
1626
01:30:16,750 –> 01:30:19,090
بسته در دنیای ما به نام تغییر شکل
1627
01:30:19,090 –> 01:30:22,270
به آن تابعی به نام melt that داشت
1628
01:30:22,270 –> 01:30:25,750
این رفتار را انجام می دهد بنابراین ما می خواهیم چه کار کنیم
1629
01:30:25,750 –> 01:30:28,120
این ستون هایی است که من دارم
1630
01:30:28,120 –> 01:30:32,200
انتخاب شده و ما می خواهیم به نوبه خود ما مرتب کردن بر اساس
1631
01:30:32,200 –> 01:30:36,450
می خواهید فرو بریزد یا ذوب شود یا طولانی تر شود
1632
01:30:36,450 –> 01:30:39,340
هر کدام از نام ستونهایی که میخواهیم
1633
01:30:39,340 –> 01:30:41,500
آنها یک ردیف در قاب داده ما هستند
1634
01:30:41,500 –> 01:30:44,080
بنابراین این همان کاری است که ما برای شیر انجام می دهیم
1635
01:30:44,080 –> 01:30:46,030
اگر به مذاب نگاه کنیم پس اگر شیفت را بزنیم
1636
01:30:46,030 –> 01:30:49,590
برای مشاهده امضای تابع، برگه را انتخاب کنید
1637
01:30:49,590 –> 01:30:52,450
یکی از پارامترها ID powers و
1638
01:30:52,450 –> 01:30:55,900
دیگری VARهای ارزشی است، بنابراین VARهای ID
1639
01:30:55,900 –> 01:30:58,300
به ستون های شما اشاره دارد
1640
01:30:58,300 –> 01:31:00,490
قاب داده ای که نمی خواهید لمس کنید
1641
01:31:00,490 –> 01:31:03,880
مانند آن را به حال خود و در مورد ما
1642
01:31:03,880 –> 01:31:08,890
ID ما ستونی را VAR می کند که ما آن را نداریم
1643
01:31:08,890 –> 01:31:14,590
از آنجایی که می خواهید لمس کنید دین است
1644
01:31:14,590 –> 01:31:18,730
فقط یک مقدار را می توانید در a رها نکنید
1645
01:31:18,730 –> 01:31:20,440
لیست اما من فقط آن را در یک قرار می دهم
1646
01:31:20,440 –> 01:31:22,870
لیست کنید تا بدانید که می توانید
1647
01:31:22,870 –> 01:31:24,340
در واقع چندین ستون دارید که شما
1648
01:31:24,340 –> 01:31:29,500
نمی خواهم ستون دیگر را لمس کنم
1649
01:31:29,500 –> 01:31:33,310
پارامتر دیگر مقدار VAR نامیده می شود
1650
01:31:33,310 –> 01:31:36,430
این همان ستون هایی است که می خواهید
1651
01:31:36,430 –> 01:31:39,430
تبدیل به ردیف و تابع است
1652
01:31:39,430 –> 01:31:40,840
به گونه ای نوشته شده است که اگر شما
1653
01:31:40,840 –> 01:31:43,660
ID VAR ها را مشخص کنید و مقدار را مشخص نکنید
1654
01:31:43,660 –> 01:31:45,280
VAR ها فقط بقیه موارد را فرض می کند
1655
01:31:45,280 –> 01:31:49,690
ستون ها یا اگر مقدار VAR ها را مشخص کنید
1656
01:31:49,690 –> 01:31:53,260
به جای ID VAR ها فقط فرض می شود
1657
01:31:53,260 –> 01:31:54,940
که سایر ستون ها مشخص نشده اند
1658
01:31:54,940 –> 01:31:57,790
ثابت می ماندم و من خواهم ماند
1659
01:31:57,790 –> 01:32:01,900
به شما نشان می دهد که چه معنایی در یک بیت و
1660
01:32:01,900 –> 01:32:04,710
به این دلیل است که من چیزها را اشتباه نوشتم
1661
01:32:04,710 –> 01:32:08,370
غلط املایی کردم
1662
01:32:08,370 –> 01:32:12,720
PD ذوب آه اوه
1663
01:32:14,719 –> 01:32:19,820
در نسخه های تا حدودی جدیدتر بسیار خوب است
1664
01:32:19,820 –> 01:32:21,290
در واقع من فقط در مورد آن صحبت کردم
1665
01:32:21,290 –> 01:32:21,770
نتایج
1666
01:32:21,770 –> 01:32:24,890
بنابراین ما ویروس ID را مشخص می کنیم تا دین یک بود
1667
01:32:24,890 –> 01:32:26,989
ستونی که همه به عنوان دین باقی ماندند
1668
01:32:26,989 –> 01:32:29,120
نام ستون دیگر پس اینها بودند
1669
01:32:29,120 –> 01:32:31,760
اکنون براکت های درآمد فردی تبدیل شده است
1670
01:32:31,760 –> 01:32:33,920
این متغیر یا این ستون نامیده می شود
1671
01:32:33,920 –> 01:32:36,590
متغیر و سپس بدنه جدول
1672
01:32:36,590 –> 01:32:40,520
تبدیل به ستون دیگری به نام value right شد
1673
01:32:40,520 –> 01:32:41,930
بنابراین شما می توانید ببینید که در حال حاضر ما داریم
1674
01:32:41,930 –> 01:32:43,600
چیزی که شبیه کاتولیک زیر 10k است
1675
01:32:43,600 –> 01:32:46,640
418 درست است پس اگر به کاتولیک زیر برویم
1676
01:32:46,640 –> 01:32:50,660
10k این مقدار در اینجا اکنون به عنوان مشخص شده است
1677
01:32:50,660 –> 01:32:55,460
یک ردیف در قاب داده ما سمت راست و این
1678
01:32:55,460 –> 01:32:56,989
خوب است زیرا اگر به آن فکر کنید
1679
01:32:56,989 –> 01:32:58,219
مثلا قصد دارید با این چه کاری انجام دهید
1680
01:32:58,219 –> 01:32:59,870
یک سوال مجموعه داده می تواند مانند هی باشد
1681
01:32:59,870 –> 01:33:02,350
برای یک متغیر معین مانند پیش بینی
1682
01:33:02,350 –> 01:33:05,000
حسابهایی که ما در مجموعه دادههای خود داریم
1683
01:33:05,000 –> 01:33:08,120
ما به یک ستون متغیر و یک مقدار نیاز داریم
1684
01:33:08,120 –> 01:33:16,130
ستون در نسخه های جدیدتر پانداها
1685
01:33:16,130 –> 01:33:18,710
آنها نوعی نحو را کمی ساختند
1686
01:33:18,710 –> 01:33:20,660
کمی سازگارتر است تا بتوانید آن را نیز حفظ کنید
1687
01:33:20,660 –> 01:33:23,480
انجام آموزش نقطه تا بتوانید بگویید
1688
01:33:23,480 –> 01:33:25,610
داده فرانک نقطه ذوب به جای pd dot
1689
01:33:25,610 –> 01:33:27,920
ذوب عبور از یک قاب داده اگر شما نگاه کنید
1690
01:33:27,920 –> 01:33:29,810
کد منبع یک فقط مقادیر را ارسال می کند
1691
01:33:29,810 –> 01:33:36,980
به دیگری خیلی درست است تا بتوانیم به آن برسیم
1692
01:33:36,980 –> 01:33:40,130
همان نتایج دقیق در این راه یک
1693
01:33:40,130 –> 01:33:42,050
چیز دیگری اگر می خواهید شروع کنید
1694
01:33:42,050 –> 01:33:43,640
فکر کردن به مجموعه داده های شما
1695
01:33:43,640 –> 01:33:47,199
به نظر می رسد در نهایت دو نفر دیگر
1696
01:33:47,199 –> 01:33:49,820
ستون ها پارامترهایی هستند که ما آن را نداشتیم
1697
01:33:49,820 –> 01:33:53,270
نگاهی به نام مقدار بود و بنابراین نام var
1698
01:33:53,270 –> 01:33:58,100
و نام مقدار را به طور پیش فرض داریم
1699
01:33:58,100 –> 01:34:00,469
ستون ها به نام متغیر و مقدار شما
1700
01:34:00,469 –> 01:34:03,680
در واقع می تواند در آنچه شما می خواهید آن را تصویب کنید
1701
01:34:03,680 –> 01:34:06,500
چیزهایی با برچسب بنابراین اگر ما می خواستیم نام var
1702
01:34:06,500 –> 01:34:15,370
به درآمد و نام ارزش به حساب می شود
1703
01:34:15,489 –> 01:34:17,960
به این ترتیب ما یک قاب داده ایجاد می کنیم
1704
01:34:17,960 –> 01:34:21,260
که مرتب است و همچنین صحیح است
1705
01:34:21,260 –> 01:34:24,460
نام ستون هایی که می خواهیم
1706
01:34:26,710 –> 01:34:29,150
وقتی این را اجرا کردم متوجه خواهید شد
1707
01:34:29,150 –> 01:34:31,340
فقط این را ذخیره کنید یا فقط این را تف کنید
1708
01:34:31,340 –> 01:34:33,920
قاب داده ها را به ما بازگردانید تا اگر ما
1709
01:34:33,920 –> 01:34:37,460
می خواستم می توانیم بگوییم پیو مرتب به آن بدهید
1710
01:34:37,460 –> 01:34:44,659
مقدار جدید و می توانید ادامه دهید
1711
01:34:44,659 –> 01:34:50,800
پردازش داده های شما به این روش کاملاً درست است
1712
01:34:51,519 –> 01:34:59,590
بنابراین مجموعه داده دیگری به عنوان خوانده شده CSV وجود دارد
1713
01:35:03,840 –> 01:35:07,470
بسیار خوب پس مجموعه داده دیگری وجود دارد
1714
01:35:07,470 –> 01:35:10,480
از بیلبورد و بنابراین این برای یک
1715
01:35:10,480 –> 01:35:13,060
هنرمندان سال داده شده زمان و تاریخ را دنبال می کنند
1716
01:35:13,060 –> 01:35:17,530
و برای چند هفته از 1 تا 72 چه بود
1717
01:35:17,530 –> 01:35:20,290
رتبه واقعی بیلبورد آن a
1718
01:35:20,290 –> 01:35:22,750
آهنگ خاص درست است و می توانید ببینید
1719
01:35:22,750 –> 01:35:24,640
در اینجا این واقعا همان مشکل است
1720
01:35:24,640 –> 01:35:27,160
که ما در مجموعه داده pew داشتیم به جز
1721
01:35:27,160 –> 01:35:29,080
فقط ستون های بیشتری داریم
1722
01:35:29,080 –> 01:35:32,710
با راست کار کنید تا وقتی می بینید
1723
01:35:32,710 –> 01:35:34,120
چیزی شبیه به این دوباره این است
1724
01:35:34,120 –> 01:35:36,310
چیزی که وقتی با آن کار می کنید
1725
01:35:36,310 –> 01:35:38,620
داده یا ورودی داده این احتمالاً است
1726
01:35:38,620 –> 01:35:40,780
این که چگونه آن را ذخیره کنید بسیار آسان تر است
1727
01:35:40,780 –> 01:35:42,790
یک آهنگ داده شده فقط برای نگاه کردن به سراسر و
1728
01:35:42,790 –> 01:35:46,930
اطلاعات آهنگ ورودی را وارد کنید اما اگر شما
1729
01:35:46,930 –> 01:35:49,870
سوال مثل هی برای یک هفته مشخص بود
1730
01:35:49,870 –> 01:35:53,680
آهنگ آمد به وجود من نمی دانم
1731
01:35:53,680 –> 01:35:56,110
یا فهرست کردن مانند آنچه این واقعی بود
1732
01:35:56,110 –> 01:35:58,420
رتبه مانند اگر این تجزیه و تحلیل شما است
1733
01:35:58,420 –> 01:36:00,400
می خواستید انجام دهید، نمی توانید انجام دهید
1734
01:36:00,400 –> 01:36:03,280
که در در در این داده راه را تنظیم کنید
1735
01:36:03,280 –> 01:36:08,470
در حال حاضر شکل گرفته است بنابراین ما می خواهیم
1736
01:36:08,470 –> 01:36:10,600
هفته از 1 تا 72 تبدیل شود
1737
01:36:10,600 –> 01:36:13,120
ردیف های فردی به طوری که یک ذوب است
1738
01:36:13,120 –> 01:36:15,700
حافظه دیگر را که می توانید عمل کنید
1739
01:36:15,700 –> 01:36:17,650
فکر کن پس این هم هست
1740
01:36:17,650 –> 01:36:19,960
مفهوم طولانی و Y داده طولانی
1741
01:36:19,960 –> 01:36:22,030
به معنای واقعی کلمه به این معنی است که تعداد زیادی وجود دارد
1742
01:36:22,030 –> 01:36:23,920
ردیف ها در مقایسه با هر آنچه که بودید
1743
01:36:23,920 –> 01:36:26,140
از این پس می خواهیم اینها را بگیریم
1744
01:36:26,140 –> 01:36:28,590
نوشت این هفته ها و تبدیل آنها به
1745
01:36:28,590 –> 01:36:31,960
ردیف ها در نهایت به داده های طولانی تبدیل می شوند و
1746
01:36:31,960 –> 01:36:33,760
دلیل اینکه به آن ذوب می گویند شما هستید
1747
01:36:33,760 –> 01:36:36,480
می توانید مانند زمانی که در حال ذوب شدن هستید فکر کنید
1748
01:36:36,480 –> 01:36:39,670
چیزهایی که چیزها طولانی می شوند که است
1749
01:36:39,670 –> 01:36:41,200
دقیقا به همین دلیل است که من آن را به شدت نامگذاری کردم
1750
01:36:41,200 –> 01:36:45,490
ذوب می شود و به همین دلیل است
1751
01:36:45,490 –> 01:36:48,220
چیزها به شکلی هستند که در آنجا نامگذاری شده اند
1752
01:36:48,220 –> 01:36:50,170
جناس های عجیب و غریب زیادی در جریان است
1753
01:36:50,170 –> 01:36:51,670
دنیای هنر و اینکه چگونه چیزها را اینگونه نامگذاری می کنند
1754
01:36:51,670 –> 01:36:56,730
این چیزی است که اتفاق افتاده است
1755
01:37:00,570 –> 01:37:03,310
بنابراین ما از همان تابع ذوب استفاده خواهیم کرد
1756
01:37:03,310 –> 01:37:04,780
درست است اما این بار کمی است
1757
01:37:04,780 –> 01:37:06,460
متفاوت است زیرا ما یک دسته داریم
1758
01:37:06,460 –> 01:37:08,800
ستون های دیگری که می خواهیم ثابت نگه داریم
1759
01:37:08,800 –> 01:37:10,690
درست قبل از اینکه بر مذهب تاکید شود
1760
01:37:10,690 –> 01:37:12,730
اکنون ما در واقع نمی خواهیم به آن دست بزنیم
1761
01:37:12,730 –> 01:37:15,040
هنرمندان سال دادههای زمانی وارد شده را دنبال میکنند
1762
01:37:15,040 –> 01:37:17,080
فکر کن این درست است
1763
01:37:17,080 –> 01:37:21,280
1 تا 76 بنابراین پنج ستون اول ما
1764
01:37:21,280 –> 01:37:24,940
نمی خواهم لمس کنم و بنابراین این زمانی است
1765
01:37:24,940 –> 01:37:27,190
ما VAR های ID داریم و آن ها را مشخص می کنیم
1766
01:37:27,190 –> 01:37:30,610
پنج ستون اول پس یک سال است که من دارم
1767
01:37:30,610 –> 01:37:33,820
آن را نوشته است پس من نمی توانم ببینم
1768
01:37:33,820 –> 01:37:42,820
بنابراین سال است که هنرمندان زمان و تاریخ را می گذرانند
1769
01:37:42,820 –> 01:37:48,190
نقطه وارد شد و اگر بخواهیم فقط لایک کنید
1770
01:37:48,190 –> 01:37:54,340
قبل از اینکه نام مقدار را داشته باشیم پس وقتی که ما
1771
01:37:54,340 –> 01:37:57,160
آن اعداد هفته را در زمانی که ما مرتب می کنیم
1772
01:37:57,160 –> 01:38:02,020
آنها را در رتبه بندی واقعی ذوب کنید
1773
01:38:02,020 –> 01:38:04,060
به جای مقدار می خواهیم آن را نامیده شود
1774
01:38:04,060 –> 01:38:08,500
یک رتبه و سپس هفته واقعی آن ها
1775
01:38:08,500 –> 01:38:10,510
نام ستون ما در واقع می خواهیم که باشد
1776
01:38:10,510 –> 01:38:16,050
متغیری به نام هفته نامیده می شود
1777
01:38:19,510 –> 01:38:21,730
بسیار خوب پس اکنون این یک مجموعه داده است که
1778
01:38:21,730 –> 01:38:25,570
من می گویم خیلی مناسب تر است
1779
01:38:25,570 –> 01:38:28,210
انجام نوعی تجزیه و تحلیل به مانند ما
1780
01:38:28,210 –> 01:38:29,620
می تواند بگوید هی برای یک هفته معین چه
1781
01:38:29,620 –> 01:38:35,980
رتبه واقعی او درست بود پس من چه کنم
1782
01:38:35,980 –> 01:38:37,540
منظور از آن
1783
01:38:37,540 –> 01:38:39,430
پس در مورد آنچه که ما در خود انجام دادیم فکر کنید
1784
01:38:39,430 –> 01:38:41,920
اولین نوت بوک این بود که ما یک دسته از آن را اجرا کردیم
1785
01:38:41,920 –> 01:38:43,989
گروه بر اساس عبارات درست است، بنابراین ما می توانیم
1786
01:38:43,989 –> 01:38:50,520
هی بگو بیایید برای هر هنرمند گروه کنیم
1787
01:38:50,670 –> 01:38:55,270
رتبه را بیرون بکش و سپس به من بده
1788
01:38:55,270 –> 01:38:58,150
منظور درست است، بنابراین این به شما می دهد که چیست
1789
01:38:58,150 –> 01:39:01,210
میانگین رتبه برای هر هنرمند در داده های ما
1790
01:39:01,210 –> 01:39:03,489
تنظیم کنید که قرار نیست مرتب شود
1791
01:39:03,489 –> 01:39:05,800
روش هایی که می توانیم مجموعه داده های خود را مرتب کنیم اما این
1792
01:39:05,800 –> 01:39:08,170
کاری است که ما نتوانستیم در آن انجام دهیم
1793
01:39:08,170 –> 01:39:10,980
شکل اصلی مجموعه داده های ما قبلا
1794
01:39:10,980 –> 01:39:14,170
در نهایت به این نوع کد خواهید رسید
1795
01:39:14,170 –> 01:39:18,310
به نظر می رسد چیزی است که شما در آن بسیار خواهید دید
1796
01:39:18,310 –> 01:39:21,430
دنیای پانداها در حال استراحت است
1797
01:39:21,430 –> 01:39:24,280
بین هر چیزی با یک نقطه در مقابل
1798
01:39:24,280 –> 01:39:26,620
آن و سپس پیچیدن کل
1799
01:39:26,620 –> 01:39:31,140
بیان در مجموعه ای از براکت های گرد
1800
01:39:31,140 –> 01:39:34,480
درست است تا کد شما کمی به نظر برسد
1801
01:39:34,480 –> 01:39:38,050
بیشتر شبیه خط لوله این است
1802
01:39:38,050 –> 01:39:40,630
این است که چگونه بسیاری از افراد در پانداها
1803
01:39:40,630 –> 01:39:42,880
world کد آنها را بنویسید تا بتوانید بگویید
1804
01:39:42,880 –> 01:39:45,989
مثل اینکه شما حتی می توانید چنین کاری را انجام دهید
1805
01:39:45,989 –> 01:39:51,010
اگر به آن نحو لوله کشی فوق العاده هستید
1806
01:39:51,010 –> 01:39:52,810
در دنیای هنر تاریخ داده شده است
1807
01:39:52,810 –> 01:39:54,190
قاب داده های بیلبورد ما ذوب می شویم و
1808
01:39:54,190 –> 01:39:56,050
ما بر اساس برخی چیزها گروه بندی می کنیم و سپس
1809
01:39:56,050 –> 01:39:57,790
یک میانگین را درست در نظر بگیرید تا بتوانید فقط نگاه کنید
1810
01:39:57,790 –> 01:40:01,360
پایین یک ستون و یک حس کلی از
1811
01:40:01,360 –> 01:40:05,739
چه اتفاقی میافتد و برعکس شما
1812
01:40:05,739 –> 01:40:08,560
می توانم این کار را انجام دهم، فقط آن را کپی و پیست می کنم
1813
01:40:08,560 –> 01:40:11,440
و اگر این کار را نکردید به شما نشان می دهد
1814
01:40:11,440 –> 01:40:14,980
مثل من بدانید که می توانید از گرد استفاده کنید
1815
01:40:14,980 –> 01:40:20,200
با عرض پوزش، این تیک برگشتی را خواهید دید
1816
01:40:20,200 –> 01:40:22,750
نه به این بک اسلش و این است
1817
01:40:22,750 –> 01:40:25,570
چگونه پایتون مانند هی خط می خواند
1818
01:40:25,570 –> 01:40:27,940
خط بعدی کد واقعا a است
1819
01:40:27,940 –> 01:40:30,130
ادامه این خط کد بنابراین
1820
01:40:30,130 –> 01:40:33,610
در هر صورت من به نوعی قبلاً کار می کردم
1821
01:40:33,610 –> 01:40:34,690
همه چیز را اینگونه درست می کنم و بعد من
1822
01:40:34,690 –> 01:40:36,100
متوجه شدم منتظر چیز براکت گرد باشید
1823
01:40:36,100 –> 01:40:39,400
در واقع بسیار زیباتر به نظر می رسد و بنابراین همین است
1824
01:40:39,400 –> 01:40:42,430
واقعا ترجیح شماست اما این
1825
01:40:42,430 –> 01:40:44,710
شما را از داشتن این 300 نجات می دهد
1826
01:40:44,710 –> 01:40:47,380
اگر شما هستید، مقداری از کد گسترده کاراکتر
1827
01:40:47,380 –> 01:40:48,820
تلاش برای نگه داشتن با نوعی از
1828
01:40:48,820 –> 01:40:50,800
استاندارد pep 8 برای چیزهای محدود کننده مانند
1829
01:40:50,800 –> 01:40:51,250
دور و بر
1830
01:40:51,250 –> 01:40:53,860
– مانند 70 79 کاراکتر مانند این است
1831
01:40:53,860 –> 01:40:56,370
چه کاری انجام می دهید
1832
01:41:07,389 –> 01:41:12,130
بله، بنابراین سوال مانند هی اگر اگر بود
1833
01:41:13,060 –> 01:41:15,889
برخی از ستون قرمز و مانند برای
1834
01:41:15,889 –> 01:41:17,960
به عنوان مثال شناور زمانی که شما آن را به عنوان یک INT می خواهید
1835
01:41:17,960 –> 01:41:21,199
یا چیزی بله، من نمی خواهم آن را پوشش دهم
1836
01:41:21,199 –> 01:41:23,679
اما تقریباً روشی به نام وجود دارد
1837
01:41:23,679 –> 01:41:29,510
به عنوان نوع و شما می توانید یک ستون را مجبور کنید
1838
01:41:29,510 –> 01:41:31,550
نوع دیگری اگر در تلاش هستید
1839
01:41:31,550 –> 01:41:34,460
coerce یک ستون را به عدد تبدیل کنید
1840
01:41:34,460 –> 01:41:36,710
ستون تا بتوانید مانند تایپ کنید like
1841
01:41:36,710 –> 01:41:39,050
شی یا رشته راست یا کاراکتر
1842
01:41:39,050 –> 01:41:41,179
در واقع نه شخصیت نیست بلکه دوست دارم
1843
01:41:41,179 –> 01:41:43,250
شی یا رشته اما اگر د