در این مطلب، ویدئو مقدمه ای بر Dash DataTable با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:37:13
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:03,680 –> 00:00:08,370
سلام به همه، نام من کریس
2
00:00:08,370 –> 00:00:13,320
3
00:00:13,320 –> 00:00:15,890
فارمر است و نویسنده کتاب هستم – من اینجا در دفتر مرکزی و
4
00:00:15,890 –> 00:00:20,160
مونترال یخ زده زیبای برفی هستم و امروز می خواهم
5
00:00:20,160 –> 00:00:22,350
6
00:00:22,350 –> 00:00:25,109
آخرین جدیدترین منبع باز ما –
7
00:00:25,109 –> 00:00:29,490
پروژه – جدول ما را به همه نشان دهم. شروع میکنم من
8
00:00:29,490 –> 00:00:32,910
شروع به اشتراکگذاری صفحهام میکنم در
9
00:00:32,910 –> 00:00:36,270
حین ارائه سؤالات بپرسم و
10
00:00:36,270 –> 00:00:38,160
سعی میکنم به آنها پاسخ دهم که حدود نیم
11
00:00:38,160 –> 00:00:40,950
ساعت وقت داریم، بنابراین خیلی سریع همه چیز را بررسی میکنیم،
12
00:00:40,950 –> 00:00:43,530
اما مشتاقانه منتظر به اشتراک گذاشتن
13
00:00:43,530 –> 00:00:52,079
این موضوع با همه هستیم. نمونه
14
00:00:52,079 –> 00:00:53,670
هایی که امروز قرار است مرور
15
00:00:53,670 –> 00:00:57,390
کنم در اسناد آنلاین ما در دسترس هستند
16
00:00:57,390 –> 00:01:00,359
و آن هم همین است – Casa del
17
00:01:00,359 –> 00:01:02,370
Y بنابراین هر آنچه را که من امروز اجرا می
18
00:01:02,370 –> 00:01:06,810
کنم می توانید در کشور ما به خصوص
19
00:01:06,810 –> 00:01:10,229
وقتی از این اسناد بازدید می کنید بیابید.
20
00:01:10,229 –> 00:01:12,299
به پایین بروید، بخشی
21
00:01:12,299 –> 00:01:14,549
به نام کتابخانههای مؤلفه را میبینید و در داخل
22
00:01:14,549 –> 00:01:16,710
کتابخانههای مؤلفه،
23
00:01:16,710 –> 00:01:19,710
مؤلفههای اصلی در مؤلفههای HTML داریم و
24
00:01:19,710 –> 00:01:21,900
چیزی که امروز به آن
25
00:01:21,900 –> 00:01:24,479
میپردازیم این است که آخرین مؤلفهای است که ماه گذشته منتشر کردیم
26
00:01:24,479 –> 00:01:26,810
که اگر کلیک کنید جدول داده است. k در
27
00:01:26,810 –> 00:01:30,180
اینجا یک راهنمای کاربر کاملاً جدید
28
00:01:30,180 –> 00:01:33,900
برای جدول داده بارگذاری میکند، بنابراین
29
00:01:33,900 –> 00:01:35,790
حدود 8 فصل مختلف وجود دارد و ما امروز
30
00:01:35,790 –> 00:01:37,500
چند نمونه از هر فصل را مرور میکنیم
31
00:01:37,500 –> 00:01:39,930
و من
32
00:01:39,930 –> 00:01:41,520
کمی در مورد آنچه من به شما میگویم. من به خصوص
33
00:01:41,520 –> 00:01:44,250
در مورد آن هیجان زده هستم، اما این
34
00:01:44,250 –> 00:01:46,170
منبع حقیقت برای همه چیز در مورد
35
00:01:46,170 –> 00:01:48,170
جدول است، ما این مستندات را
36
00:01:48,170 –> 00:01:51,360
واقعاً چند بار در هفته به روز می کنیم، بنابراین
37
00:01:51,360 –> 00:01:54,210
اگر سؤالی دارید ابتدا
38
00:01:54,210 –> 00:01:58,950
این مستندات را بررسی کنید و سپس
39
00:01:58,950 –> 00:02:02,420
ببینید که آیا می توانید پاسخ خود را در آنجا بیابید،
40
00:02:08,139 –> 00:02:10,199
41
00:03:02,250 –> 00:03:07,690
هی همه، می توانید دوباره مرا ببینید،
42
00:03:07,690 –> 00:03:08,350
بسیار
43
00:03:08,350 –> 00:03:10,600
خوب، با عرض پوزش از این بابت خوب، بیایید دوباره این
44
00:03:10,600 –> 00:03:13,030
کار را امتحان کنیم.
45
00:03:13,030 –> 00:03:15,150
46
00:03:22,860 –> 00:03:27,450
47
00:03:27,450 –> 00:03:29,910
48
00:03:29,910 –> 00:03:33,630
این مثالها و
49
00:03:33,630 –> 00:03:35,370
همینطور که داریم به آنها نگاه میکنیم، به این فکر کنید که چگونه
50
00:03:35,370 –> 00:03:37,440
میتوانیم جداول تعاملی را ترکیب کنیم،
51
00:03:37,440 –> 00:03:41,820
بنابراین این یک نمونه کلاسیک از
52
00:03:41,820 –> 00:03:44,790
یک برنامه است – ما تعدادی نمودار در
53
00:03:44,790 –> 00:03:46,920
سمت چپ داریم و مجموعهای داریم. از کنترل ها
54
00:03:46,920 –> 00:03:49,950
بر روی درست است که این کنترلها مستقیماً
55
00:03:49,950 –> 00:03:53,640
به توابع پایتون ما متصل میشوند، بنابراین
56
00:03:53,640 –> 00:03:55,590
وقتی پارامترهای مختلف را در داخل
57
00:03:55,590 –> 00:03:58,830
این کنترلها بهروزرسانی میکنم، کد پایتون تحلیلی سفارشی من
58
00:03:58,830 –> 00:04:01,440
در حال اجرا است، برخی از مدلها را اجرا میکند
59
00:04:01,440 –> 00:04:04,530
و سپس آن کد در حال بهروزرسانی
60
00:04:04,530 –> 00:04:06,630
چیزی است که در قسمت جلویی میبینیم در این
61
00:04:06,630 –> 00:04:08,310
مورد که در حال اجرا است. مقداری کد یادگیری ماشین
62
00:04:08,310 –> 00:04:10,709
و سپس این نمودارها
63
00:04:10,709 –> 00:04:14,400
را در سمت چپ اینجا بهروزرسانی میکند، بنابراین این کنترلها در اینجا
64
00:04:14,400 –> 00:04:16,350
بسیاری از آنها وجود دارد، مانند
65
00:04:16,350 –> 00:04:18,089
چندین پارامتر مختلف وجود دارد و
66
00:04:18,089 –> 00:04:21,180
همه این پارامترها ورودیهایی برای
67
00:04:21,180 –> 00:04:23,640
مدلی هستند که ما اجرا میکنیم، بنابراین به آن فکر کنید همانطور که در حال اجرا
68
00:04:23,640 –> 00:04:24,990
هستیم. به جدول نگاه کنید
69
00:04:24,990 –> 00:04:27,870
زیرا جداول و صفحهگستردهها در
70
00:04:27,870 –> 00:04:30,419
واقع یک روش بسیار عالی هستند،
71
00:04:30,419 –> 00:04:37,050
روشی فشرده و بسیار عالی برای جاسازی
72
00:04:37,050 –> 00:04:39,360
پارامترهای مختلف به خصوص
73
00:04:39,360 –> 00:04:42,270
پارامترهایی که ممکن است طول دلخواه داشته باشند،
74
00:04:42,270 –> 00:04:44,820
بنابراین در این مورد،
75
00:04:44,820 –> 00:04:46,560
اندازه نمونه فقط یک پارامتر است، اما اگر
76
00:04:46,560 –> 00:04:48,270
ما مجموعه دادههای زیادی را اجرا میکردیم که ممکن
77
00:04:48,270 –> 00:04:50,700
بود چندین اندازه نمونه متفاوت داشته باشیم و
78
00:04:50,700 –> 00:04:53,820
آن نوع کنترل واقعاً از
79
00:04:53,820 –> 00:04:55,680
این نوع خواهد بود پارامتر
80
00:04:55,680 –> 00:04:58,650
برای جاسازی در داخل
81
00:04:58,650 –> 00:05:01,650
یک جزء جدول قابل ویرایش به جای
82
00:05:01,650 –> 00:05:05,250
استفاده از مجموعهای از کنترلها
83
00:05:05,250 –> 00:05:10,200
مانند لغزنده، واقعاً مناسب است، بنابراین شما چیزهای کلیدی را
84
00:05:10,200 –> 00:05:11,880
که باید با آنها به خاطر بسپارید، بدانید – آیا ما در
85
00:05:11,880 –> 00:05:13,260
حال بررسی این موضوع هستیم
86
00:05:13,260 –> 00:05:15,180
همه چیز در رابط کاربری که ما می
87
00:05:15,180 –> 00:05:18,419
سازیم، جایی که کل این رابط کاربری به
88
00:05:18,419 –> 00:05:21,419
طور کامل در پایتون نوشته شده است، بنابراین حتی
89
00:05:21,419 –> 00:05:23,160
اگر در مرورگر وب است، ما
90
00:05:23,160 –> 00:05:25,350
مجبور نیستیم یک HTML یا جاوا اسکریپت بنویسیم
91
00:05:25,350 –> 00:05:27,810
– همه اینها را مدیریت می کنیم و همانطور که کنترل های مختلف را به روز می کنیم، پارامترها را به روز می کنیم.
92
00:05:27,810 –> 00:05:30,330
از
93
00:05:30,330 –> 00:05:32,100
این کنترلها به
94
00:05:32,100 –> 00:05:36,300
توابع پایتونی که ما به آنها اختصاص میدهیم منتقل میشوند –
95
00:05:36,300 –> 00:05:38,520
و سپس روشی که برنامه در
96
00:05:38,520 –> 00:05:40,680
این مورد بهروزرسانی میشود، روشی که بهروزرسانی این صنایع دستی
97
00:05:40,680 –> 00:05:43,830
نیز از طریق
98
00:05:43,830 –> 00:05:46,379
توابع پایتونی که ما مینویسیم اتفاق میافتد، بنابراین
99
00:05:46,379 –> 00:05:52,970
این یک نوع معمولی است. یک
100
00:05:52,970 –> 00:05:56,310
برنامه مدلسازی بسیار فشرده که در آن نوشته شده است – نمودارهای
101
00:05:56,310 –> 00:05:59,069
بسیاری از پارامترهای مختلف به عنوان کنترل جاسازی شده است،
102
00:05:59,069 –> 00:06:01,409
ما همچنین می توانیم داشبوردهایی
103
00:06:01,409 –> 00:06:03,840
مانند برنامه های کاربردی ایجاد کنیم – یا حتی می
104
00:06:03,840 –> 00:06:06,930
توانیم چیزهایی را ایجاد کنیم ke هشت و نیم در
105
00:06:06,930 –> 00:06:09,719
یازده یک کاسه را چاپ میکند که
106
00:06:09,719 –> 00:06:13,289
از نوع بسیار معمولتر گزارش میکند، آنقدر
107
00:06:13,289 –> 00:06:15,120
برنامههای افلک مختلف که
108
00:06:15,120 –> 00:06:16,500
میتوانیم با آنها ایجاد کنیم – ما
109
00:06:16,500 –> 00:06:19,949
اینها را کاملاً در پایتون ایجاد میکنیم و –
110
00:06:19,949 –> 00:06:21,419
مجموعهای از بلوکهای ساختمانی را برای شما فراهم میکند.
111
00:06:21,419 –> 00:06:23,639
اسمبلی این برنامه ها را
112
00:06:23,639 –> 00:06:25,259
اعم از نمودار یا متن یا
113
00:06:25,259 –> 00:06:28,139
اسلایدر یا بازشو جمع کنید و اکنون آخرین مورد ما
114
00:06:28,139 –> 00:06:32,340
جداول است، بنابراین دوباره تمام مثال
115
00:06:32,340 –> 00:06:34,139
هایی که قرار است مرور کنم
116
00:06:34,139 –> 00:06:35,879
مستقیماً از اسناد موجود
117
00:06:35,879 –> 00:06:39,419
در کادر بالا در جدول داده های اسلش گرفته شده است. بنابراین
118
00:06:39,419 –> 00:06:42,240
میتوانید آنجا را دنبال کنید، بنابراین ما
119
00:06:42,240 –> 00:06:43,919
فقط میخواهیم برای
120
00:06:43,919 –> 00:06:47,099
۲۰ دقیقه باقیمانده کد را بررسی کنیم، بیایید
121
00:06:47,099 –> 00:06:49,229
نگاهی به یک
122
00:06:49,229 –> 00:06:51,659
مثال ساده از نحوه دریافت جدول روی
123
00:06:51,659 –> 00:06:56,190
صفحه بیندازیم، بنابراین در این مثال من
124
00:06:56,190 –> 00:07:00,449
دادههایی را میخوانم. یک فایل CSV با استفاده از این
125
00:07:00,449 –> 00:07:03,960
کتابخانه دستکاری دادهها، پانداها آن
126
00:07:03,960 –> 00:07:06,690
را در یک قاب داده بارگذاری میکنند و سپس این
127
00:07:06,690 –> 00:07:11,009
نحو برای جدول Thao است.
128
00:07:11,009 –> 00:07:12,990
129
00:07:12,990 –> 00:07:15,650
130
00:07:15,650 –> 00:07:19,889
عملکرد جدول بنابراین
131
00:07:19,889 –> 00:07:23,069
DF dot – dict
132
00:07:23,069 –> 00:07:25,379
دادههای ما را به فهرستی از فرهنگهای لغت قالببندی میکند، بنابراین
133
00:07:25,379 –> 00:07:27,800
چیزی شبیه به ایالت
134
00:07:27,800 –> 00:07:34,919
کالیفرنیا میشود، تعداد نیروگاههای خورشیدی
135
00:07:34,919 –> 00:07:38,729
289 است، مانند این فرهنگ لغت که در اینجا
136
00:07:38,729 –> 00:07:42,270
نشان دهنده ردیف اول و سپس آنجا است.
137
00:07:42,270 –> 00:07:43,529
تعداد زیادی از این دیکشنریها برای
138
00:07:43,529 –> 00:07:46,289
نمایش هر ردیف باشند، بنابراین اگر دادههایی دارید
139
00:07:46,289 –> 00:07:48,779
که در یک قاب داده نیستند، میتوانید
140
00:07:48,779 –> 00:07:50,129
آن را بهعنوان فهرستی
141
00:07:50,129 –> 00:07:51,959
از فرهنگهای لغت و
142
00:07:51,959 –> 00:07:54,330
اگر از فریمهای داده استفاده میکنید مستقیماً غیرفعال در آن مشخص کنید، فقط
143
00:07:54,330 –> 00:07:56,069
باید این کار را انجام دهید. تبدیل کمی دارد و
144
00:07:56,069 –> 00:07:59,129
این باعث ایجاد این جدول میشود،
145
00:07:59,129 –> 00:08:01,199
بنابراین بهطور پیشفرض مقداری تعامل نوری وجود دارد که
146
00:08:01,199 –> 00:08:03,479
میتوانم به او در این ردیفها کمک کنم
147
00:08:03,479 –> 00:08:05,059
و کمی برجستهسازی وجود دارد
148
00:08:05,059 –> 00:08:08,399
و این یک نمونه از hello
149
00:08:08,399 –> 00:08:12,300
world است، اما یکی از چیزهای واقعاً
150
00:08:12,300 –> 00:08:15,449
قدرتمند در مورد این است. جدول به این صورت است
151
00:08:15,449 –> 00:08:19,469
که داده های این جدول خود می
152
00:08:19,469 –> 00:08:23,399
تواند ورودی به جعبه تماس شما باشد و
153
00:08:23,399 –> 00:08:26,309
خود داده نیز قابل ویرایش است، بنابراین این یک
154
00:08:26,309 –> 00:08:28,259
مثال بسیار ساده است که در آن ما یک
155
00:08:28,259 –> 00:08:30,689
جزء جدول داریم و یک جزء گراف داریم.
156
00:08:30,689 –> 00:08:33,029
و ما فقط
157
00:08:33,029 –> 00:08:35,849
این دو را با استفاده از تابع پایتون خود به هم وصل می کنیم،
158
00:08:35,849 –> 00:08:39,958
بنابراین این جدول دارای داده هایی در مورد
159
00:08:39,958 –> 00:08:42,078
مدل های مختلف ماشین ها و ویژگی های مختلف
160
00:08:42,078 –> 00:08:44,519
مانند گشتاور یا وزن
161
00:08:44,519 –> 00:08:48,149
یا عرض یا کارایی است و من می توانم
162
00:08:48,149 –> 00:08:51,060
این جدول را ویرایش کنم و به عنوان من با ویرایش
163
00:08:51,060 –> 00:08:54,689
این سلولها، کل مجموعه دادهای که در
164
00:08:54,689 –> 00:08:57,329
این جدول وجود دارد به تابع پایتون من بازگردانده میشود
165
00:08:57,329 –> 00:09:00,180
و با آن دادهها میتوانم
166
00:09:00,180 –> 00:09:02,100
هر کاری را که بخواهم انجام دهم، مثلاً میتوانم
167
00:09:02,100 –> 00:09:05,490
آن دادهها را به کد مدلسازی منتقل کنم، یک
168
00:09:05,490 –> 00:09:07,800
کد تحلیلی سفارشی که میتوانم آن را فیلتر
169
00:09:07,800 –> 00:09:09,420
کنم. دادهها را میتوانم برخی از
170
00:09:09,420 –> 00:09:11,880
مدلهای یادگیری ماشین را از آن اجرا کنم، در این مورد،
171
00:09:11,880 –> 00:09:13,410
من کار بسیار سادهای
172
00:09:13,410 –> 00:09:16,230
انجام میدهم، فقط دادهها را به یک
173
00:09:16,230 –> 00:09:18,060
جزء گراف دوباره قالببندی میکنم و سپس فقط
174
00:09:18,060 –> 00:09:20,639
آنها را اینجا نشان میدهم تا این
175
00:09:20,639 –> 00:09:22,740
جزء گراف بهویژه موازی باشد.
176
00:09:22,740 –> 00:09:25,139
مختصات جزء نمودار و
177
00:09:25,139 –> 00:09:28,350
ویژگی های بسیار خوبی برای نمایش
178
00:09:28,350 –> 00:09:32,880
مجموعه داده های با ابعاد بسیار بالا دارد، بنابراین هر یک
179
00:09:32,880 –> 00:09:36,509
از این محورها در اینجا نشان دهنده یکی از
180
00:09:36,509 –> 00:09:39,449
پارامترهایی است که هر محور محدوده خاص خود را دارد،
181
00:09:39,449 –> 00:09:41,970
بنابراین می توانید آن را داشته باشید. ستونهای مختلف که
182
00:09:41,970 –> 00:09:46,290
محدودههای بسیار متنوعی دارند،
183
00:09:46,290 –> 00:09:48,060
مانند گشتاور در اینجا صدها نفر است،
184
00:09:48,060 –> 00:09:51,509
در حالی که عرض اینجا 0 تا 3 است و من
185
00:09:51,509 –> 00:09:53,850
میتوانم این محورهای مختلف را دوباره مرتب کنم
186
00:09:53,850 –> 00:09:57,329
، بنابراین مختصات موازی
187
00:09:57,329 –> 00:09:59,759
به همان اندازه مدرسه عالی برای
188
00:09:59,759 –> 00:10:02,250
تجزیه و تحلیل دادههای بسیار بعدی
189
00:10:02,250 –> 00:10:04,200
است. m در این مورد
190
00:10:04,200 –> 00:10:05,520
مدل های مختلف ماشین ها و پارامترهای آنها را با
191
00:10:05,520 –> 00:10:08,850
هم مقایسه می کنیم، اما اگر
192
00:10:08,850 –> 00:10:11,520
به کد اینجا نگاه کنیم، کل این برنامه
193
00:10:11,520 –> 00:10:13,410
واقعاً ساده است، همانطور که من کل این
194
00:10:13,410 –> 00:10:17,580
مورد را در 50 خط نوشتم، قسمت اول
195
00:10:17,580 –> 00:10:19,200
برنامه طرح بندی است. و این توضیح می دهد
196
00:10:19,200 –> 00:10:21,180
که چگونه به نظر می رسد، بنابراین ما یک جزء جدول داریم
197
00:10:21,180 –> 00:10:22,920
و من فقط آن را
198
00:10:22,920 –> 00:10:26,940
با داده های ساختگی پر می کنم در حال حاضر به طور پیش
199
00:10:26,940 –> 00:10:29,130
فرض جدول قابل ویرایش نیست، بنابراین اگر
200
00:10:29,130 –> 00:10:30,840
بخواهم آن را قابل ویرایش کنم، به درستی آن را ارسال می کنم. این
201
00:10:30,840 –> 00:10:33,960
قابل ویرایش برابر است با بلوک حقیقت و سپس
202
00:10:33,960 –> 00:10:35,970
من یک محفظه کوچک برای نمودار
203
00:10:35,970 –> 00:10:40,170
زیر میگذارم، اکنون این برنامه
204
00:10:40,170 –> 00:10:42,360
از طریق این callback در اینجا تعاملی میشود،
205
00:10:42,360 –> 00:10:44,220
بنابراین کاری که این callback انجام میدهد این است که
206
00:10:44,220 –> 00:10:46,650
میگوید من میخواهم نمودار زیر را بهروزرسانی کنم. با
207
00:10:46,650 –> 00:10:50,130
این نمودار خاص و من
208
00:10:50,130 –> 00:10:53,220
این نمودار را زمانی که داده ها
209
00:10:53,220 –> 00:10:57,240
یا ستون های داده تغییر می کنند به روز می کنم، به طوری که
210
00:10:57,240 –> 00:10:59,640
من در حال ویرایش مقادیر مختلف در این
211
00:10:59,640 –> 00:11:02,550
سلول هستم، در واقع شما می دانید که
212
00:11:02,550 –> 00:11:05,400
ویژگی داده این جدول
213
00:11:05,400 –> 00:11:07,110
و بنابراین این فراخوانی را تغییر می دهد. می گوید هر
214
00:11:07,110 –> 00:11:09,510
زمان که تغییرات داده در این داده جدید
215
00:11:09,510 –> 00:11:12,270
به این تابع منتقل می شود و سپس این
216
00:11:12,270 –> 00:11:14,880
تابع در اینجا مؤلفه نمودار را به روز می کند
217
00:11:14,880 –> 00:11:17,400
اما در داخل این تابع من می
218
00:11:17,400 –> 00:11:20,100
توانم هر کاری را که بخواهم انجام دهم در این مورد من
219
00:11:20,100 –> 00:11:22,500
واقعاً به هیچ وجه داده ها را دستکاری نمی
220
00:11:22,500 –> 00:11:25,410
کنم. من فقط آن را به یک قاب داده تبدیل می
221
00:11:25,410 –> 00:11:27,830
کنم و سپس یک
222
00:11:27,830 –> 00:11:30,240
نمایش اعلانی از یک
223
00:11:30,240 –> 00:11:32,070
شکل مختصات موازی می سازم، بنابراین فقط
224
00:11:32,070 –> 00:11:34,380
داده ها را به این مؤلفه گراف منتقل
225
00:11:34,380 –> 00:11:37,020
می کنم و سپس فقط آن را می گذارم، اما
226
00:11:37,020 –> 00:11:39,020
این جایی است که جادو اتفاق می افتد – ما در
227
00:11:39,020 –> 00:11:40,980
داخل این تابع هستیم، شما می توانید
228
00:11:40,980 –> 00:11:42,690
هر کاری را که می خواهید انجام دهید، مانند اینکه می
229
00:11:42,690 –> 00:11:45,030
توانید از آن داده ها استفاده کنید و می توانید آن را در
230
00:11:45,030 –> 00:11:47,010
یک پایگاه داده دنباله دار بنویسید یا می توانید از آن
231
00:11:47,010 –> 00:11:49,380
داده ها به عنوان پارامتر برای یک مد یادگیری ماشین استفاده کنید.
232
00:11:49,380 –> 00:11:52,770
اگر میتوانید از آن دادهها استفاده کنید
233
00:11:52,770 –> 00:11:56,580
و آنها را در یک فایل CSV بنویسید،
234
00:11:56,580 –> 00:11:58,350
میتوانید بهینهسازی پورتفولیوی مالی را
235
00:11:58,350 –> 00:12:01,530
روی آن انجام دهید و سپس
236
00:12:01,530 –> 00:12:03,930
بهجای بهروزرسانی یک
237
00:12:03,930 –> 00:12:05,460
نمودار، چندین نمودار دیگر را بهروزرسانی کنید، میتوانید چندین نمودار را بهروزرسانی کنید تا
238
00:12:05,460 –> 00:12:07,770
بتوانید متنی را نمایش دهید که نشان میدهد
239
00:12:07,770 –> 00:12:09,839
خلاصه آمار محاسباتی
240
00:12:09,839 –> 00:12:12,000
که در حال انجام آن هستید، نکته مهمی که
241
00:12:12,000 –> 00:12:14,700
باید به آن توجه کنید این است که این دادهها در اینجا
242
00:12:14,700 –> 00:12:15,840
که در جدول هستند،
243
00:12:15,840 –> 00:12:18,150
همه چیزهایی هستند که به تماسهای شما بازگردانده میشوند،
244
00:12:18,150 –> 00:12:19,770
بنابراین میتوانید هر کاری را که
245
00:12:19,770 –> 00:12:21,750
میخواهید با آن انجام دهید و
246
00:12:21,750 –> 00:12:24,960
ویرایش آن به عنوان یک فایل واقعاً آسان است. کاربر نهایی این نوع
247
00:12:24,960 –> 00:12:28,850
رابط صفحهگسترده واقعاً آشناست،
248
00:12:29,180 –> 00:12:34,080
بنابراین یک کاری که میتوانیم انجام دهیم این است که
249
00:12:34,080 –> 00:12:36,270
میتوانیم با جدول خود کمی
250
00:12:36,270 –> 00:12:39,150
بیشتر مانند Excel رفتار کنیم و به جای
251
00:12:39,150 –> 00:12:41,070
داشتن جدولی که یک جزء جداگانه را بهروزرسانی میکند،
252
00:12:41,070 –> 00:12:42,780
میتوانیم جدول را نیز داشته باشیم.
253
00:12:42,780 –> 00:12:47,370
خود را به روز کنید، بنابراین در این مثال
254
00:12:47,370 –> 00:12:49,680
بسیار ساده است، من یک ستون در اینجا
255
00:12:49,680 –> 00:12:51,780
دارم که مانند داده های ورودی من است و سپس این
256
00:12:51,780 –> 00:12:54,690
ستون دوم در اینجا در واقع به صورت
257
00:12:54,690 –> 00:12:57,690
زنده محاسبه می شود و از طریق Python f محاسبه می شود.
258
00:12:57,690 –> 00:13:01,920
unction این مثال واقعا ساده است،
259
00:13:01,920 –> 00:13:05,010
مانند تمام کاری که من در اینجا انجام می دهم این است که یک
260
00:13:05,010 –> 00:13:07,260
عدد را می گیرم و سپس آن را مربع می کنم، می توانید
261
00:13:07,260 –> 00:13:09,000
ببینید همانطور که از اینجا تایپ می کنم این
262
00:13:09,000 –> 00:13:11,520
ستون در سمت راست به روز می شود،
263
00:13:11,520 –> 00:13:13,680
فکر می کنم به صورت زنده به روز می شود من در حال تایپ هستم
264
00:13:13,680 –> 00:13:16,170
و اتفاقی که در اینجا رخ می دهد این است که در حال
265
00:13:16,170 –> 00:13:18,330
تایپ کردن این داده ها به فراخوانی پایتون باز می گردند
266
00:13:18,330 –> 00:13:22,200
و در داخل کال بک
267
00:13:22,200 –> 00:13:24,060
ما در اینجا فقط یک محاسبات ساده انجام می دهیم
268
00:13:24,060 –> 00:13:27,120
بنابراین داده ها را می
269
00:13:27,120 –> 00:13:31,110
کشیم و سپس در حال تبدیل هستیم. آن را به یک عدد
270
00:13:31,110 –> 00:13:32,460
فقط در صورتی که یکی به رشته عرضه شود
271
00:13:32,460 –> 00:13:35,040
و سپس آن را مربع می کنیم، اما
272
00:13:35,040 –> 00:13:37,200
می دانید که این محاسبات
273
00:13:37,200 –> 00:13:40,230
می تواند خودسرانه پیچیده باشد، بنابراین
274
00:13:40,230 –> 00:13:43,140
برنامه های شما می توانند جداولی داشته باشند
275
00:13:43,140 –> 00:13:44,580
که اجزای دیگر را به روز می کنند یا
276
00:13:44,580 –> 00:13:49,620
جداول می توانند خودشان به روز شوند. بنابراین، فقط
277
00:13:49,620 –> 00:13:51,510
برای یک لحظه عقب نشینی، چیزی که فکر می کنم
278
00:13:51,510 –> 00:13:54,680
در مورد این جدول واقعاً جالب است، این
279
00:13:54,680 –> 00:13:57,510
است که رابط صفحه گسترده
280
00:13:57,510 –> 00:13:59,900
برای افرادی مانند ما قبلاً
281
00:13:59,900 –> 00:14:03,020
282
00:14:03,020 –> 00:14:06,030
283
00:14:06,030 –> 00:14:11,700
آشنا است. دوباره دارد ally به
284
00:14:11,700 –> 00:14:14,400
روشی فراگیر برای اشتراک گذاری برای به اشتراک گذاری
285
00:14:14,400 –> 00:14:16,820
مدل سازی برای به اشتراک گذاری داده ها و به اشتراک گذاری
286
00:14:16,820 –> 00:14:19,770
محاسبات تبدیل شده است، اما البته همانطور که همه ما
287
00:14:19,770 –> 00:14:21,270
می دانیم که محدودیت های زیادی برای اکسل وجود دارد،
288
00:14:21,270 –> 00:14:25,170
مانند زبان برنامه نویسی در
289
00:14:25,170 –> 00:14:27,080
اکسل بسیار
290
00:14:27,080 –> 00:14:30,350
ساده است، ما ابزارهای نرم افزاری مدرن را دریافت نمی کنیم.
291
00:14:30,350 –> 00:14:33,769
مانند بررسی کد
292
00:14:33,769 –> 00:14:37,580
یا آزمایشهای ما و در شب
293
00:14:37,580 –> 00:14:39,649
ارائه خروجی اکسل واقعاً ساده
294
00:14:39,649 –> 00:14:41,300
است، فقط یک صفحه گسترده با چند کاردستی است
295
00:14:41,300 –> 00:14:43,760
که در بالای آن قرار داده شده است،
296
00:14:43,760 –> 00:14:47,060
همیشه آنقدر غنی یا حتی به
297
00:14:47,060 –> 00:14:50,540
اندازه چیزی مانند منعطف نیست –
298
00:14:50,540 –> 00:14:53,060
اما استفاده از آن به ویژه برای کاربران نهایی واقعاً آسان است،
299
00:14:53,060 –> 00:14:55,550
بنابراین ما با بسیاری از شرکتها کار میکنیم
300
00:14:55,550 –> 00:14:58,070
301
00:14:58,070 –> 00:15:00,170
که صفحات گسترده اکسل واقعاً پیچیده را دارند که مانند
302
00:15:00,170 –> 00:15:02,570
قدرت بخشیدن به کسبوکار هستند، مثل اینکه در
303
00:15:02,570 –> 00:15:04,820
حال انجام مدلسازی مالی
304
00:15:04,820 –> 00:15:06,800
برای کسبوکار یا بهینهسازی پورتفولیو هستند
305
00:15:06,800 –> 00:15:08,810
یا آنها آنها
306
00:15:08,810 –> 00:15:12,649
مانند کل کارخانه ها نظارت می کنند که
307
00:15:12,649 –> 00:15:18,560
به نوعی دیوانه کننده است، اما به نوعی
308
00:15:18,560 –> 00:15:19,700
منطقی است زیرا
309
00:15:19,700 –> 00:15:22,310
اکنون فکر می کنم این یک پلت فرم بسیار آسان برای استفاده است –
310
00:15:22,310 –> 00:15:24,230
و با با به خصوص با این –
311
00:15:24,230 –> 00:15:28,089
جدول ما اکنون این اجزای آسان برای استفاده
312
00:15:28,089 –> 00:15:31,310
را داریم که مخصوصاً برای کاربران نهایی
313
00:15:31,310 –> 00:15:33,350
واقعاً آشنا هستند مانند این نوع
314
00:15:33,350 –> 00:15:35,329
رابط این رابط صفحه گسترده
315
00:15:35,329 –> 00:15:37,100
برای افرادی که مردم می دانند
316
00:15:37,100 –> 00:15:39,050
چگونه از طریق آنها حرکت
317
00:15:39,050 –> 00:15:40,820
کنند واقعاً آشنا است. سلولها قابل ویرایش هستند
318
00:15:40,820 –> 00:15:43,730
و اکنون با این بلوکهای ساختمانی،
319
00:15:43,730 –> 00:15:46,880
فکر میکنم ما میتوانیم برنامههای پیچیدهتری را بسیار سریعتر بسازیم که
320
00:15:46,880 –> 00:15:50,720
321
00:15:50,720 –> 00:15:53,570
فرمهای خروجی بسیار چشمگیرتری دارند، بنابراین کل
322
00:15:53,570 –> 00:15:55,579
برنامههای وب با نمودارهای متعدد یا
323
00:15:55,579 –> 00:15:58,010
چندین صفحه و همگی میتوانند
324
00:15:58,010 –> 00:16:02,089
مستقیماً از پایتون تغذیه شوند، بنابراین این
325
00:16:02,089 –> 00:16:03,620
یک نوع زمینه ای که من واقعاً
326
00:16:03,620 –> 00:16:05,779
در مورد آن با جدول هیجان زده هستم، اگر مانند این
327
00:16:05,779 –> 00:16:07,970
رابط بسیار همه جا وجود دارد و اکنون
328
00:16:07,970 –> 00:16:10,850
ما آن را از طریق
329
00:16:10,850 –> 00:16:13,070
برنامه های وب به وب متصل می کنیم و آن را
330
00:16:13,070 –> 00:16:15,350
مستقیماً به پایتون گره
331
00:16:15,350 –> 00:16:17,990
می زنیم. اکوسیستم محاسباتی پایتون
332
00:16:17,990 –> 00:16:22,130
از طریق این – تماسهای برگشتی، بنابراین این فقط
333
00:16:22,130 –> 00:16:23,990
یک گام به عقب برداشته میشود، اما یکی از
334
00:16:23,990 –> 00:16:26,120
دلایلی که باعث میشود ما
335
00:16:26,120 –> 00:16:27,649
واقعاً سرمایهگذاری سنگینی انجام دهیم. y در داخل این
336
00:16:27,649 –> 00:16:32,779
جزء جدول فکر می کنم همین است –
337
00:16:32,779 –> 00:16:36,470
اکنون این قدرت را دارد که جایگزین بسیاری از
338
00:16:36,470 –> 00:16:39,829
این کشورهای بسیار پیچیده مبتنی بر صفحه گسترده اکسل
339
00:16:39,829 –> 00:16:40,760
شود
340
00:16:40,760 –> 00:16:42,350
که به بسیاری از
341
00:16:42,350 –> 00:16:47,000
مشاغل در بخش بزرگی از علم قدرت می بخشند، بنابراین
342
00:16:47,000 –> 00:16:49,070
فقط می دانید که این تصویر را در
343
00:16:49,070 –> 00:16:51,080
پشت صفحه خود نگه دارید. توجه داشته باشید که در اینجا در
344
00:16:51,080 –> 00:16:53,690
حال بررسی این نمونهها هستید، بنابراین ما
345
00:16:53,690 –> 00:16:55,280
فقط یک سوال داشتیم که آیا تماس برگشتی
346
00:16:55,280 –> 00:16:58,610
منتظر میماند تا enter فشار داده شود، بنابراین این کار را انجام میدهد
347
00:16:58,610 –> 00:17:00,620
، همانطور که در اینجا تایپ میکنم، پاسخ تماس این است
348
00:17:00,620 –> 00:17:02,960
که من اخراج میشوم، فقط تا زمانی که
349
00:17:02,960 –> 00:17:06,290
ENTER یا فشار دهید فقط تا زمانی که فلش را به پایین بیاورم،
350
00:17:06,290 –> 00:17:09,199
بنابراین چندین رابط کاربری مختلف وجود دارد
351
00:17:09,199 –> 00:17:11,000
که با
352
00:17:11,000 –> 00:17:14,839
فشردن enter یا کلیک کردن یا
353
00:17:14,839 –> 00:17:18,910
بالا و پایین کردن پیکان در داخل سلولها، یک تماس برگشتی ایجاد میکند،
354
00:17:19,690 –> 00:17:23,119
بنابراین در این دو مثال آخر، ما به
355
00:17:23,119 –> 00:17:25,640
Excel فکر میکنیم یا به این فکر میکنیم.
356
00:17:25,640 –> 00:17:26,630
کامپوننت صفحه گسترده
357
00:17:26,630 –> 00:17:29,510
فقط به عنوان یک جزء رابط کاربری خالص
358
00:17:29,510 –> 00:17:31,790
مانند راهی برای نمایش بسیاری از
359
00:17:31,790 –> 00:17:33,470
پارامترها و قابل ویرایش کردن آن پارامترها است،
360
00:17:33,470 –> 00:17:37,100
اما جدول نیز
361
00:17:37,100 –> 00:17:41,660
جزء قدرتمندی است که فقط برای
362
00:17:41,660 –> 00:17:45,980
انجام داده ها انجام می شود. کاوش بنابراین در این
363
00:17:45,980 –> 00:17:50,510
مثال جدول قابل ویرایش نیست اما
364
00:17:50,510 –> 00:17:53,690
دارای این قابلیتهای فیلتر و مرتبسازی است
365
00:17:53,690 –> 00:17:56,780
که برای
366
00:17:56,780 –> 00:18:00,200
کاوش دادهها واقعاً مفید است، بنابراین در این مورد من
367
00:18:00,200 –> 00:18:06,410
یک جزء جدول دارم که نشان میدهد
368
00:18:06,410 –> 00:18:08,840
CSV من تقریباً دو هزار ردیف
369
00:18:08,840 –> 00:18:11,900
در داخل اینجا است. می توانید
370
00:18:11,900 –> 00:18:17,830
داده های مختلف را صفحه کنید و این نمودار زیر
371
00:18:17,830 –> 00:18:20,690
فقط جدول داده ها را نمایش می دهد و فقط
372
00:18:20,690 –> 00:18:22,220
داده هایی را که در آن
373
00:18:22,220 –> 00:18:25,790
وجود دارد نشان می دهد ستون های مختلف در اینجا بنابراین این نمودار
374
00:18:25,790 –> 00:18:28,070
در اینجا جمعیت را بر اساس کشور
375
00:18:28,070 –> 00:18:29,930
نشان می دهد. این نمودار در اینجا امید به زندگی را بر اساس
376
00:18:29,930 –> 00:18:33,140
کشور نشان می دهد.
377
00:18:33,140 –> 00:18:36