در این مطلب، ویدئو علم داده با پایتون و ابزارهای درخشان آناکوندا با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,050 –> 00:00:02,970
به علم داده با پایتون
2
00:00:02,970 –> 00:00:05,460
و ابزارهای براق آناکوندا خوش آمدید نام من
3
00:00:05,460 –> 00:00:09,269
برایان کتی آکی است و برای شروع
4
00:00:09,269 –> 00:00:10,679
میخواهم چیزی را
5
00:00:10,679 –> 00:00:13,259
کمی در اینجا برجسته کنم که باید واقعاً با آن شروع کنم
6
00:00:13,259 –> 00:00:14,519
و اکنون برای چیزی کاملاً
7
00:00:14,519 –> 00:00:16,890
متفاوت، زیرا پایتون در واقع
8
00:00:16,890 –> 00:00:18,930
به نام مونتی نامگذاری شده است. سیرک پرنده پایتون،
9
00:00:18,930 –> 00:00:21,600
مجموعه کمدی بسیار موفقی که
10
00:00:21,600 –> 00:00:25,170
بیبیسی در آن بود، نمایش عالی دهه 70
11
00:00:25,170 –> 00:00:27,630
من عاشق مونتی پایتون هستم، اما
12
00:00:27,630 –> 00:00:29,519
فکر نمیکنم برای بازاریابی خوب باشد،
13
00:00:29,519 –> 00:00:31,500
بنابراین بازاریابی تصمیم گرفت که فکر
14
00:00:31,500 –> 00:00:33,630
میکنم به نوعی موضوع مار را ثابت کند. و
15
00:00:33,630 –> 00:00:34,920
به همین دلیل است که شما تمام این نمادها و
16
00:00:34,920 –> 00:00:37,380
هر چیزی که در اطراف است را دریافت می کنید که من می خواهم
17
00:00:37,380 –> 00:00:39,480
به پیوند در پایین
18
00:00:39,480 –> 00:00:41,489
اسلاید اشاره کنم زیرا اینجاست که می توانید
19
00:00:41,489 –> 00:00:44,040
این اسلاید این اسلاید را برای این کار پیدا کنید و
20
00:00:44,040 –> 00:00:47,180
اگر فقط به github اسلش بروید github.com
21
00:00:47,180 –> 00:00:50,190
اسلش روشن مراقب باشید کلید زیر
22
00:00:50,190 –> 00:00:52,079
پوشه اشتراکگذاری شده
23
00:00:52,079 –> 00:00:54,059
انواع مختلف اسلایدهای کدی را که من انجام میدهم پیدا خواهید کرد تا
24
00:00:54,059 –> 00:00:55,620
بتوانید کارهای دیگری را که من در YouTube انجام دادهام
25
00:00:55,620 –> 00:00:57,870
و غیره پیدا کنید، بنابراین از آن لذت ببرید، اما
26
00:00:57,870 –> 00:00:59,579
من این را به شما میدهم. لینک کامل اینجاست اگر
27
00:00:59,579 –> 00:01:02,359
بخواهید مستقیماً به آن بروید،
28
00:01:02,359 –> 00:01:04,830
بنابراین قبل از اینکه من به یک پس زمینه کوچک شروع
29
00:01:04,830 –> 00:01:07,830
کنم اگر به برنامه نویسی ما عادت
30
00:01:07,830 –> 00:01:09,150
دارید، احتمالاً از این کار استفاده می کنید که می دانید
31
00:01:09,150 –> 00:01:10,979
با او اساساً خیلی
32
00:01:10,979 –> 00:01:13,530
ساده است که به مداد رنگی بروید. مداد رنگی دارای
33
00:01:13,530 –> 00:01:15,420
توزیع ما است که در مورد آن است
34
00:01:15,420 –> 00:01:17,670
تنها توزیع دیگری که من واقعاً
35
00:01:17,670 –> 00:01:20,490
دیده ام این است که مایکروسافت یکی را دارد که
36
00:01:20,490 –> 00:01:22,080
قبلاً بخشی از تجزیه و تحلیل انقلاب بود و
37
00:01:22,080 –> 00:01:24,150
برای سرور ما در نظر گرفته شده بود و دارای
38
00:01:24,150 –> 00:01:26,700
پسوندهای تجاری برای ما است و بنابراین
39
00:01:26,700 –> 00:01:28,470
این توزیع وجود دارد اما من
40
00:01:28,470 –> 00:01:31,170
دنیای بسیار ساده ای بود که ما آن را نصب کردیم
41
00:01:31,170 –> 00:01:33,360
که برای علم داده طراحی شده است و شما
42
00:01:33,360 –> 00:01:36,630
خیلی خوب هستید که پایتون را کمی
43
00:01:36,630 –> 00:01:37,890
متفاوت کنید زیرا پایتون یک
44
00:01:37,890 –> 00:01:40,380
زبان همه منظوره است که بسیار شبیه جاوا یا C
45
00:01:40,380 –> 00:01:43,799
یا C شارپ یا C++ است و همه کارها را انجام می دهد و
46
00:01:43,799 –> 00:01:47,189
به همین دلیل است. از این نظر
47
00:01:47,189 –> 00:01:49,409
ذاتاً برای انجام علم داده یا
48
00:01:49,409 –> 00:01:52,049
تجزیه و تحلیل داده یا هر چیز دیگری در آن حوزه طراحی نشده است، بنابراین
49
00:01:52,049 –> 00:01:54,780
آنچه شما باید انجام دهید این است که کتابخانههایی را به آن اضافه کنید
50
00:01:54,780 –> 00:01:56,939
تا بتواند پس از افزودن کتابخانههای Python Extre این عملکرد را انجام دهد
51
00:01:56,939 –> 00:01:58,350
.
52
00:01:58,350 –> 00:02:00,450
بسیار همه کاره است، آنقدر توسعه پذیر است
53
00:02:00,450 –> 00:02:02,820
که وقتی کتابخانه های مناسبی را نصب کرده باشید، کار فوق العاده ای انجام می دهد
54
00:02:02,820 –> 00:02:05,070
، به طوری
55
00:02:05,070 –> 00:02:08,008
که آناکوندا را نصب می کنید که توزیع به
56
00:02:08,008 –> 00:02:11,129
طور خاص برای پشتیبانی از
57
00:02:11,129 –> 00:02:13,050
تجزیه و تحلیل داده ها و یادگیری ماشینی علم داده طراحی شده است،
58
00:02:13,050 –> 00:02:14,200
59
00:02:14,200 –> 00:02:15,960
اکنون می خواهم تعدادی از
60
00:02:15,960 –> 00:02:18,100
کتابخانه هایی را که دریافت می کنید برجسته کنم. وقتی
61
00:02:18,100 –> 00:02:20,650
یک آناکوندا را نصب میکنید و اینها با
62
00:02:20,650 –> 00:02:22,930
کتابخانههای تجسمی مانند matplotlib
63
00:02:22,930 –> 00:02:25,720
و نوعی پریدن به پایین
64
00:02:25,720 –> 00:02:28,240
Seabourn بسیار غنی شروع میشوند، کارهای بسیار رقابتی
65
00:02:28,240 –> 00:02:31,450
با کتابخانههای ما مانند ggplot2 انجام میدهند، بنابراین
66
00:02:31,450 –> 00:02:35,230
میتوان به آن فکر کرد – بسیار
67
00:02:35,230 –> 00:02:37,690
شی گرا است، بنابراین تمایل دارد
68
00:02:37,690 –> 00:02:40,150
وقتی وارد آرایهها میشوید با ویژگیهای متدها و کلاسها کار کنید و وقتی
69
00:02:40,150 –> 00:02:42,160
وارد آرایهها میشوید و اعداد به
70
00:02:42,160 –> 00:02:43,930
بیرون در میآیند
71
00:02:43,930 –> 00:02:46,150
واقعاً کاری برای انجام این کار ندارد، اما
72
00:02:46,150 –> 00:02:48,160
اگر دوباره نصب کنید، این را با
73
00:02:48,160 –> 00:02:50,830
anaconda دریافت میکنید، کتابخانه numpy واقعاً
74
00:02:50,830 –> 00:02:53,140
بردارها را شبیهسازی میکند. به نوعی
75
00:02:53,140 –> 00:02:54,850
در خرد کردن اعداد خوب است، می تواند کارهای زیادی انجام دهد
76
00:02:54,850 –> 00:02:56,350
و حتی ممکن است فراتر از آنچه
77
00:02:56,350 –> 00:02:58,720
ما معمولاً با بردارها و موارد انجام می دهیم گسترش یابد.
78
00:02:58,720 –> 00:03:00,790
خیلی عالی است و به زبان C نوشته شده است، بنابراین
79
00:03:00,790 –> 00:03:02,500
خیلی سریع است، این یک
80
00:03:02,500 –> 00:03:05,890
کتابخانه عالی است که میخواهید
81
00:03:05,890 –> 00:03:07,480
مدلسازی پیشبینیکننده و این نوع چیزها را انجام دهید،
82
00:03:07,480 –> 00:03:10,360
پس باید از کتابخانه Sicit-learn Lite
83
00:03:10,360 –> 00:03:12,430
استفاده کنید و دوباره این را با آناکوندا دریافت میکنید.
84
00:03:12,430 –> 00:03:14,260
بنابراین به همین دلیل است که
85
00:03:14,260 –> 00:03:16,810
من در نصب آناکوندا علاقه مند هستم، جست و جوی
86
00:03:16,810 –> 00:03:18,880
داده ها و
87
00:03:18,880 –> 00:03:21,730
دستکاری داده ها، استانداردی که در پایتون به آن
88
00:03:21,730 –> 00:03:24,520
پاندا می گویند و پانداس واقعاً فریم های داده ما را شبیه سازی می
89
00:03:24,520 –> 00:03:26,320
کنند، بنابراین اگر با
90
00:03:26,320 –> 00:03:28,060
انجام فریم های داده و تجزیه و تحلیل آشنا هستید که
91
00:03:28,060 –> 00:03:30,130
واقعاً این کار را انجام می دهد. فقط در جداول حافظه پانداس
92
00:03:30,130 –> 00:03:32,410
از نظر مفهومی به همین صورت کار می کنند، اما از نظر مفهومی
93
00:03:32,410 –> 00:03:33,940
بسیار شبیه هستند، اما
94
00:03:33,940 –> 00:03:36,220
روش ها و ویژگی های بسیار خوبی وجود دارد که
95
00:03:36,220 –> 00:03:39,550
از اشیاء پانداس آویزان می شود و بنابراین می
96
00:03:39,550 –> 00:03:40,930
توانید کارهای زیادی مانند
97
00:03:40,930 –> 00:03:42,700
جستجو و چیزهایی که به نوعی ساخته شده اند انجام دهید
98
00:03:42,700 –> 00:03:44,019
. بنابراین واقعاً اینطوری خوب است
99
00:03:44,019 –> 00:03:47,380
و در نهایت میخواهم به چیزی
100
00:03:47,380 –> 00:03:49,390
به نام کیمیاگری عاقبت اشاره کنم که چه دنبالهای میتوانم
101
00:03:49,390 –> 00:03:51,040
و آنچه دنباله کیمیا انجام میدهد این است که
102
00:03:51,040 –> 00:03:54,610
از نگاشت رابطهای شی پشتیبانی میکند، بنابراین اگر
103
00:03:54,610 –> 00:03:56,200
اگر می خواهید اگر
104
00:03:56,200 –> 00:03:57,820
برنامه نویسی شی گرا انجام می دهید اغلب
105
00:03:57,820 –> 00:04:00,220
یک لایه انتزاعی می خواهید که
106
00:04:00,220 –> 00:04:01,870
در کلاس ها و متدهای شما کار کند و
107
00:04:01,870 –> 00:04:03,940
این همان چیزی است که کیمیاگری دنباله برای آن
108
00:04:03,940 –> 00:04:07,530
واقعاً خوب است، علاوه بر این، می توانید
109
00:04:07,530 –> 00:04:10,209
دسترسی مستقیم دنباله دار انجام دهید و روش هایی وجود دارد
110
00:04:10,209 –> 00:04:11,890
که این کار را انجام می دهند. مستقیماً به انجام درج
111
00:04:11,890 –> 00:04:15,040
پرس و جوهای دنباله و غیره بروید یا می توانید
112
00:04:15,040 –> 00:04:17,019
مستقیماً عبارات دنباله را در پایگاه داده اجرا کنید، بنابراین
113
00:04:17,019 –> 00:04:18,190
این چیزی است که در مورد کیمیاگری دنباله بسیار خوب است و
114
00:04:18,190 –> 00:04:19,480
به نوعی در سطوح مختلف کار می کند، در
115
00:04:19,480 –> 00:04:21,488
116
00:04:21,488 –> 00:04:23,560
نهایت ما اکنون به
117
00:04:23,560 –> 00:04:25,030
نصب می رسیم، بنابراین بیایید پیوند را دنبال کنیم
118
00:04:25,030 –> 00:04:26,770
و
119
00:04:26,770 –> 00:04:28,630
ما میرویم و آناکوندا را نصب میکنیم و از آنجا
120
00:04:28,630 –> 00:04:32,590
میرویم، بنابراین اگر روی پیوند اینجا کلیک کنیم،
121
00:04:32,590 –> 00:04:34,150
به توزیع در akanda نگاه
122
00:04:34,150 –> 00:04:38,259
میکنیم و میتوانیم X سه نقطهای را
123
00:04:38,259 –> 00:04:41,289
در حال حاضر نصب کنیم، تا 3.6 میتوانیم 2.7 را نصب کنید
124
00:04:41,289 –> 00:04:44,620
و این اساساً دو طعمی است که ما
125
00:04:44,620 –> 00:04:47,650
اکنون در دسترس داریم،
126
00:04:47,650 –> 00:04:49,419
افزونه های تجاری برای آناکوندا وجود دارد که می توانید از
127
00:04:49,419 –> 00:04:51,430
محصولات نهایی در آنجا استفاده کنید، بنابراین با خیال راحت به
128
00:04:51,430 –> 00:04:52,780
آن نگاه کنید، اما ما می رویم.
129
00:04:52,780 –> 00:04:55,810
با نسخه متن باز پایتون
130
00:04:55,810 –> 00:04:59,380
چند سال پیش تقسیم شد و در آن
131
00:04:59,380 –> 00:05:01,690
پیشرفتهایی وجود داشت که سازندگان
132
00:05:01,690 –> 00:05:04,660
پایتون میخواستند ایجاد کنند و احساس
133
00:05:04,660 –> 00:05:06,460
میکردند آنقدر مهم است که نمیخواستند آن
134
00:05:06,460 –> 00:05:08,320
را فقط در آن بسازند و اجازه
135
00:05:08,320 –> 00:05:10,090
سازگاری با آن را بدهند.
136
00:05:10,090 –> 00:05:12,849
روشهای قدیمی انجام کارها در
137
00:05:12,849 –> 00:05:14,409
نتیجه شکافی در زبان ایجاد کردند که با
138
00:05:14,409 –> 00:05:16,690
عقبنشینی سازگار نیست، بنابراین هر چیزی با 3
139
00:05:16,690 –> 00:05:19,479
نقطه X و بالاتر نسخه جدید است و
140
00:05:19,479 –> 00:05:23,020
هر چیزی که دو نقطه X قدیمی است
141
00:05:23,020 –> 00:05:26,770
، نسخههای Python 2x را در 2.7 ثابت کردند.
142
00:05:26,770 –> 00:05:28,300
از زمانی که نسبتاً
143
00:05:28,300 –> 00:05:30,159
جدید است، دیگر هیچ
144
00:05:30,159 –> 00:05:32,530
پیشرفتی در آن وجود نخواهد داشت و نقطه 3 X جایی است که
145
00:05:32,530 –> 00:05:34,750
مردم باید اکنون به آنجا
146
00:05:34,750 –> 00:05:36,099
بروند، مشکلاتی در این زمینه وجود دارد زیرا
147
00:05:36,099 –> 00:05:37,840
کتابخانه های آنها
148
00:05:37,840 –> 00:05:40,659
به نقطه 3 تبدیل نشده است. هنوز نسخه X وجود دارد و
149
00:05:40,659 –> 00:05:42,699
متوجه شدید که ما یک نسخه 64 بیتی و 32 بیتی
150
00:05:42,699 –> 00:05:47,130
را در اینجا داریم، بنابراین می توان آن را نصب کرد
151
00:05:50,580 –> 00:05:55,210
و همینجا می خواهم این را نصب
152
00:05:55,210 –> 00:05:56,710
کرده و در جایی که نیاز داریم قرار دهیم،
153
00:05:56,710 –> 00:05:57,820
من واقعاً آن را نصب نمی کنم. من
154
00:05:57,820 –> 00:05:59,890
آن را دارم بر روی دستگاه من و به من اجازه نمی دهد
155
00:05:59,890 –> 00:06:01,420
روی آن نصب کنم، بنابراین من آن را ترک می کنم،
156
00:06:01,420 –> 00:06:03,940
اما ما اکنون به استفاده واقعی از آن برمی گردیم،
157
00:06:03,940 –> 00:06:05,350
اما شما فقط دستورات را دنبال کنید و
158
00:06:05,350 –> 00:06:06,910
از آن عبور کنید و آنچه را که
159
00:06:06,910 –> 00:06:13,500
نیاز دارید خواهید داشت. به اسلایدهای من بازگردید
160
00:06:18,710 –> 00:06:22,830
بسیار خوب، بنابراین یکی از چیزهایی که میخواهم
161
00:06:22,830 –> 00:06:25,259
برجسته کنم برنامهای است که با
162
00:06:25,259 –> 00:06:27,030
نصب آناکوندا دریافت میکنید با این فرض که
163
00:06:27,030 –> 00:06:28,740
آن را نصب کردهاید اکنون آن را ذخیره کردهاید و
164
00:06:28,740 –> 00:06:30,080
میدانید که از طریق صفحههای هوشمند رفتهاید
165
00:06:30,080 –> 00:06:32,849
، پیشفرضها را میگیرید اما آنچه را که دریافت میکنید. آیا
166
00:06:32,849 –> 00:06:34,770
این چیز به نام آناکوندا ناوبر است و
167
00:06:34,770 –> 00:06:36,990
چیزی که در نوعی ناوبر به شما نشان می دهد
168
00:06:36,990 –> 00:06:38,490
برخی از برنامه هایی است که با آن دریافت می کنید و
169
00:06:38,490 –> 00:06:39,870
قبلاً در مورد اجسام براق
170
00:06:39,870 –> 00:06:42,000
آناکوندا صحبت کردم و دو چیز دیگر
171
00:06:42,000 –> 00:06:43,469
که از آن دریافت می کنید یکی به نام
172
00:06:43,469 –> 00:06:44,219
نوت بوک مشتری
173
00:06:44,219 –> 00:06:47,759
است. jupyter برای پایتون و عنکبوت
174
00:06:47,759 –> 00:06:51,659
دوباره پی یک عنکبوت و بنابراین ایده اینجا
175
00:06:51,659 –> 00:06:53,430
این است که دو چیز جالب به دست می آورید و
176
00:06:53,430 –> 00:06:55,439
چیزهای دیگری وجود دارد که آزمایشگاه مشتری
177
00:06:55,439 –> 00:06:56,819
شما را تشویق می کنم به آنها نگاه کنید که می توانید
178
00:06:56,819 –> 00:06:59,669
آن را نیز راه اندازی کنید و کنسول QT و
179
00:06:59,669 –> 00:07:01,050
چند چیز وجود دارد به آنها داده می
180
00:07:01,050 –> 00:07:02,430
شود اگر بخواهید میتوانید موارد دیگری را نصب
181
00:07:02,430 –> 00:07:04,889
کنید، بنابراین علاوه بر تمام
182
00:07:04,889 –> 00:07:06,469
کتابخانههای علوم دادهای که ما در
183
00:07:06,469 –> 00:07:08,370
مورد دو موردی که من واقعاً میخواهم
184
00:07:08,370 –> 00:07:09,719
در اینجا برجسته کنم که با آنها بازی کردهام، به اندازه کافی
185
00:07:09,719 –> 00:07:12,060
استفاده میکنم، نوتبوک و عنکبوت Jupiter هستند، صحبت کردیم،
186
00:07:12,060 –> 00:07:17,779
پس اجازه دهید به من برگردم. یک دقیقه وقت
187
00:07:17,779 –> 00:07:20,969
بگذارید و بگذارید فقط به اجرای یک دفترچه یادداشت مشتری نگاه کنیم،
188
00:07:20,969 –> 00:07:24,360
حالا شما می توانید وارد شوید و من می توانم
189
00:07:24,360 –> 00:07:25,949
وارد اینجا بشوم و یک ناوبر آناکوندا را اجرا
190
00:07:25,949 –> 00:07:28,020
کنم و سپس می توانم مستقیماً یک
191
00:07:28,020 –> 00:07:29,639
دفترچه یادداشت مشتری را راه اندازی کنم، اما نوت بوک های مشتری
192
00:07:29,639 –> 00:07:31,979
کمی خنده دار هستند به این معنا که اگر شما
193
00:07:31,979 –> 00:07:34,199
در آن پوشهای نیست که نوتبوکها
194
00:07:34,199 –> 00:07:35,879
در آن هستند، رفتن به آنها ممکن است کمی
195
00:07:35,879 –> 00:07:37,440
دردسرساز باشد، بنابراین کاری که میخواهم انجام دهم این
196
00:07:37,440 –> 00:07:39,270
است که در نوتبوک مشتری
197
00:07:39,270 –> 00:07:41,490
از یک فرمان شروع میشود و سپس برای
198
00:07:41,490 –> 00:07:43,500
پیمایش به جایی که ابتدا میروم پیمایش میکنم.
199
00:07:43,500 –> 00:07:45,000
من اینجا انجام می دهم این است که می خواهم ببینم چه
200
00:07:45,000 –> 00:07:48,300
فایل های دسته ای دارم و می خواهم
201
00:07:48,300 –> 00:07:49,710
یکی را راه اندازی کنم، فقط می گویم از فایل دسته ای
202
00:07:49,710 –> 00:07:52,339
استفاده کنید، توجه کنید که جی زیرخط دار را ببینید،
203
00:07:52,339 –> 00:07:58,469
بنابراین می خواهم بگویم برو به جی بیایید فقط بگویید
204
00:07:58,469 –> 00:08:00,270
فایل دسته ای das فقط دستور را برای من اجرا می
205
00:08:00,270 –> 00:08:02,129
کند زیرا g من را به مسیر هدایت می کند و
206
00:08:02,129 –> 00:08:04,370
از آنجا می خواهم بگویم
207
00:08:04,370 –> 00:08:09,060
دفترچه یادداشت jupyter و این دفترچه یادداشت را شروع می کند،
208
00:08:09,060 –> 00:08:10,650
من یک ویدیوی دیگر در مورد نوت بوک مشتری
209
00:08:10,650 –> 00:08:12,449
دارم، بنابراین از شما دعوت می کنم به آنها نگاه کنید و
210
00:08:12,449 –> 00:08:14,339
بیشتر به نحوه کار آنها و نحوه عملکرد
211
00:08:14,339 –> 00:08:14,669
آنها بپردازید.
212
00:08:14,669 –> 00:08:16,620
اما چیزی که نوتبوکهای مشتری واقعاً
213
00:08:16,620 –> 00:08:19,250
برای آن عالی هستند، همکاری است، برای
214
00:08:19,250 –>