در این مطلب، ویدئو آموزش پایتون پانداها ( اصول اولیه ) – شروع به جایگزینی اکسل برای سری پایتون 2021 کنید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:11:00
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,320 –> 00:00:02,639
همه درک اینجا هستند، من می دانم که یک
2
00:00:02,639 –> 00:00:03,280
دقیقه گذشته است،
3
00:00:03,280 –> 00:00:05,120
اما امیدوارم همه شما در
4
00:00:05,120 –> 00:00:06,720
هر کجا که هستید شاد و سالم بمانید،
5
00:00:06,720 –> 00:00:08,400
بیایید دوباره به
6
00:00:08,400 –> 00:00:10,880
محتوای آموزشی پایتون و پاندا برگردیم،
7
00:00:10,880 –> 00:00:12,719
می خواهم برخی از اصول اولیه را به شما نشان دهم، بنابراین
8
00:00:12,719 –> 00:00:14,639
اگر می خواهید تازه در پانداها شروع
9
00:00:14,639 –> 00:00:16,800
کردهاید، شاید این ویدیو برای شما مفید باشد،
10
00:00:16,800 –> 00:00:17,990
بیایید مستقیماً وارد
11
00:00:17,990 –> 00:00:21,279
[موسیقی]
12
00:00:21,279 –> 00:00:22,720
شویم و شروع کنیم اگر تازه
13
00:00:22,720 –> 00:00:25,119
پانداها را یاد میگیرید که این ابزار عالی است، بنابراین ما
14
00:00:25,119 –> 00:00:27,039
میتوانیم دادههای صفحهگسترده را در پایتون تجزیه و تحلیل و کار کنیم.
15
00:00:27,039 –> 00:00:27,680
16
00:00:27,680 –> 00:00:30,000
این بدان معناست که ما
17
00:00:30,000 –> 00:00:31,920
مجبور نیستیم از صفحه گسترده اکسل
18
00:00:31,920 –> 00:00:33,600
برای انجام بسیاری از اقداماتی که
19
00:00:33,600 –> 00:00:35,680
قبلا انجام می دادیم استفاده کنیم، اما در عوض می توانیم از
20
00:00:35,680 –> 00:00:37,760
پایتون برای انجام خودکار تعدادی از
21
00:00:37,760 –> 00:00:39,040
این اقدامات برای ما استفاده کنیم
22
00:00:39,040 –> 00:00:41,120
. نکته جالب در مورد استفاده از پایتون این است که
23
00:00:41,120 –> 00:00:42,960
ما میتوانیم از کد بین کتابهای مختلف استفاده مجدد کنیم،
24
00:00:42,960 –> 00:00:44,879
بنابراین اگر اقدامات بسیار
25
00:00:44,879 –> 00:00:47,039
تکراری را در اکسل انجام
26
00:00:47,039 –> 00:00:49,039
میدهیم، میتوانیم این وظایف را با استفاده از
27
00:00:49,039 –> 00:00:50,879
پایتون خودکار کنیم، بیایید به صفحهگسترده اکسل نگاه کنیم
28
00:00:50,879 –> 00:00:52,000
29
00:00:52,000 –> 00:00:54,160
و من این صفحهگسترده را در زیر پیوند میدهم،
30
00:00:54,160 –> 00:00:56,079
بنابراین اگر میخواهید از آن نیز استفاده کنید.
31
00:00:56,079 –> 00:00:57,440
من در آنجا خواهم بود
32
00:00:57,440 –> 00:01:00,640
همه اینها قیمت طلای
33
00:01:00,640 –> 00:01:02,719
ماهانه است، پس بیایید با این دفترچه کار کنیم
34
00:01:02,719 –> 00:01:04,559
و همانطور که گفتم آن را باز کنید
35
00:01:04,559 –> 00:01:05,280
و با من همکاری کنید
36
00:01:05,280 –> 00:01:07,360
اگر می خواهید شروع کنید، ویرایشگر دلخواه شما باز می شود
37
00:01:07,360 –> 00:01:09,280
38
00:01:09,280 –> 00:01:12,080
و سپس ما. اکنون یک فایل پایتون جدید ایجاد
39
00:01:12,080 –> 00:01:13,119
می کنیم که این
40
00:01:13,119 –> 00:01:15,040
را داریم، اگر قبلاً Panda را نصب کرده ایم،
41
00:01:15,040 –> 00:01:16,560
می توانیم ادامه دهیم و آن را
42
00:01:16,560 –> 00:01:19,759
به صورت pd وارد کنیم، بنابراین می توانیم بگوییم pandas را
43
00:01:19,759 –> 00:01:22,320
به عنوان pd وارد کنید اگر pandas pip را نصب نکرده اید،
44
00:01:22,320 –> 00:01:22,880
45
00:01:22,880 –> 00:01:24,640
ادامه دهید و این کار را با
46
00:01:24,640 –> 00:01:26,400
دستور پایین سمت چپ صفحه
47
00:01:26,400 –> 00:01:29,520
حالا کاری که میتوانیم انجام دهیم این است که میتوانیم
48
00:01:29,520 –> 00:01:32,159
در فایل csv یا برگه اکسل خود بخوانیم و
49
00:01:32,159 –> 00:01:33,840
آن را
50
00:01:33,840 –> 00:01:37,119
قیمت طلا df مینامیم و این فقط با
51
00:01:37,119 –> 00:01:38,880
کتابخانه pandas برابر است و از یک روش استفاده میکنیم.
52
00:01:38,880 –> 00:01:40,400
به نام read
53
00:01:40,400 –> 00:01:42,720
و سپس هر چیزی که در اینجا نیاز داریم اگر
54
00:01:42,720 –> 00:01:44,079
از اکسل استفاده می
55
00:01:44,079 –> 00:01:47,119
کنید، این برگه برای ما اکسل خوانده می شود. من معتقدم که این
56
00:01:47,119 –> 00:01:51,320
برگه از نظر فنی یک csv است بله
57
00:01:51,320 –> 00:01:53,280
monthlygoalprices.csv، بنابراین ما از
58
00:01:53,280 –> 00:01:55,840
روشی به نام خواندن csv استفاده
59
00:01:55,840 –> 00:01:58,240
خواهیم کرد و اکنون باید از آن عبور کنیم. مسیر آن
60
00:01:58,240 –> 00:01:59,040
61
00:01:59,040 –> 00:02:01,360
کاربرگ csv برای من از آنجایی که همه
62
00:02:01,360 –> 00:02:02,399
در یک دایرکتوری کار
63
00:02:02,399 –> 00:02:04,560
می کنم این روی دسکتاپ من است، پس من فقط می توانم
64
00:02:04,560 –> 00:02:06,880
از نام آن فایل استفاده کنم،
65
00:02:06,880 –> 00:02:11,680
بنابراین
66
00:02:11,680 –> 00:02:14,080
اگر این فایل داخل یک پوشه بود، اسناد خود را بگویید،
67
00:02:14,080 –> 00:02:15,040
68
00:02:15,040 –> 00:02:17,040
پس ممکن است چیزی شبیه به این باشد
69
00:02:17,040 –> 00:02:18,720
که گفتم من در همان دایرکتوری هستم، بنابراین
70
00:02:18,720 –> 00:02:19,680
من می خواهم فقط
71
00:02:19,680 –> 00:02:22,959
همین الان بگذارید تا مطمئن شوید که این
72
00:02:22,959 –> 00:02:23,760
مطلب را خوانده ایم،
73
00:02:23,760 –> 00:02:27,040
بیایید به چند روش برای
74
00:02:27,040 –> 00:02:29,680
مشاهده داده ها نگاه کنیم که می توانیم با گفتن چیزی مانند چاپ، داده ها را در داخل قاب داده پاندا مشاهده
75
00:02:29,680 –> 00:02:30,480
76
00:02:30,480 –> 00:02:32,959
کنیم و سپس
77
00:02:32,959 –> 00:02:33,680
78
00:02:33,680 –> 00:02:35,680
چند روش مختلف داریم که می توانیم
79
00:02:35,680 –> 00:02:37,200
از یکی استفاده کنیم.
80
00:02:37,200 –> 00:02:39,519
از هد که میتوانیم
81
00:02:39,519 –> 00:02:40,800
تعداد خطوطی را در
82
00:02:40,800 –> 00:02:43,599
ابتدای قاب دادهای که میخواهیم مشاهده کنیم ارسال کنیم
83
00:02:43,599 –> 00:02:44,400
، دم نیز وجود دارد،
84
00:02:44,400 –> 00:02:47,120
بنابراین 10 خط آخر را مشاهده
85
00:02:47,120 –> 00:02:47,840
86
00:02:47,840 –> 00:02:50,560
میکنیم یا فقط میتوانیم کل چیز را
87
00:02:50,560 –> 00:02:51,200
برای
88
00:02:51,200 –> 00:02:53,920
این مثلاً دم چاپ کنیم و سپس
89
00:02:53,920 –> 00:02:54,800
90
00:02:54,800 –> 00:02:57,920
اکنون 20 ورودی آخر را وارد میکنیم، میتوانیم
91
00:02:57,920 –> 00:02:59,680
92
00:02:59,680 –> 00:03:01,680
بسته به سیستم عامل شما، ترمینال یا پاورشل خود را باز
93
00:03:01,680 –> 00:03:03,040
94
00:03:03,040 –> 00:03:05,599
کنیم و میتوانیم کد خود را اجرا کنیم،
95
00:03:05,599 –> 00:03:08,080
حتماً آن را قبل از اجرا ذخیره
96
00:03:08,080 –> 00:03:09,599
میکنیم و نتیجه را به
97
00:03:09,599 –> 00:03:13,120
ترمینال خود برمیگردانیم. 10 ورودی آخر
98
00:03:13,120 –> 00:03:16,000
در csv ما که در آن تاریخ و
99
00:03:16,000 –> 00:03:16,879
100
00:03:16,879 –> 00:03:19,840
قیمت طلا را داریم همانطور که می بینید قاب داده پاندا
101
00:03:19,840 –> 00:03:22,000
بسیار شبیه به یک صفحه گسترده اکسل به نظر می رسد، این به طور عمدی
102
00:03:22,000 –> 00:03:24,959
است که
103
00:03:24,959 –> 00:03:26,319
ما می توانیم با این داده ها
104
00:03:26,319 –> 00:03:28,239
درست مانند آنچه در اکسل کار می کنیم کار کنیم، به جز از نظر
105
00:03:28,239 –> 00:03:30,239
برنامه نویسی عالی بنابراین،
106
00:03:30,239 –> 00:03:30,879
107
00:03:30,879 –> 00:03:32,239
اکنون اجازه دهید به یک
108
00:03:32,239 –> 00:03:34,640
عملیات ساده انتخاب یک ستون
109
00:03:34,640 –> 00:03:37,440
در کاربرگ خود نگاهی بیندازیم، چه کاری میتوانیم برای
110
00:03:37,440 –> 00:03:38,400
مشاهده ستونی
111
00:03:38,400 –> 00:03:40,720
در کاربرگ خود انجام دهیم، میتوانیم چیزی
112
00:03:40,720 –> 00:03:42,239
مانند چاپ بگوییم
113
00:03:42,239 –> 00:03:45,760
یا به قاب داده خود دسترسی پیدا کنیم که
114
00:03:45,760 –> 00:03:48,720
این نام متغیر است. به آن اشاره می کنیم
115
00:03:48,720 –> 00:03:49,760
و سپس کاری که ما انجام می دهیم این
116
00:03:49,760 –> 00:03:52,959
است که با فهرست کردن یک کلید به آن دسترسی پیدا می کنیم
117
00:03:52,959 –> 00:03:55,439
که یک کلید یا یک برچسب در قاب
118
00:03:55,439 –> 00:03:56,400
119
00:03:56,400 –> 00:03:58,879
داده پانداها دقیقاً همان چیزی است که عنوان هر یک
120
00:03:58,879 –> 00:04:01,040
از ستون های خود را می نامیم، بنابراین تاریخ
121
00:04:01,040 –> 00:04:03,519
و قیمت و قیمت داشته باشیم. اگر بخواهیم
122
00:04:03,519 –> 00:04:04,480
123
00:04:04,480 –> 00:04:06,560
تاریخ را بگوییم، میتوانیم همه این
124
00:04:06,560 –> 00:04:08,159
اطلاعات را اینجا مشاهده
125
00:04:08,159 –> 00:04:11,120
کنیم، بنابراین ادامه میدهیم و آن را اجرا میکنیم و
126
00:04:11,120 –> 00:04:12,239
فقط باید
127
00:04:12,239 –> 00:04:15,680
ستون تاریخ را که همان چیزی است که به دست میآوریم برگردانیم،
128
00:04:15,680 –> 00:04:17,440
پس بیایید جلو برویم و این را به عنوان یک متغیر اختصاص دهیم.
129
00:04:17,440 –> 00:04:19,199
به این ترتیب می توانیم بعداً در i از آن استفاده کنیم
130
00:04:19,199 –> 00:04:21,680
n اسکریپت ما بنابراین می گوییم که
131
00:04:21,680 –> 00:04:22,479
تاریخ
132
00:04:22,479 –> 00:04:26,080
ها برابر با آن ستون
133
00:04:26,080 –> 00:04:28,479
خواهد بود، قیمت ها یکسان خواهد بود، بنابراین می گوییم
134
00:04:28,479 –> 00:04:29,199
135
00:04:29,199 –> 00:04:33,040
قیمت طلا و سپس به
136
00:04:33,040 –> 00:04:33,919
ستونی اشاره می کنیم
137
00:04:33,919 –> 00:04:36,720
که به نظر من فقط قیمت نامیده می
138
00:04:36,720 –> 00:04:37,440
شود،
139
00:04:37,440 –> 00:04:40,320
بنابراین قیمت است حالا بیایید بگیریم نگاهی
140
00:04:40,320 –> 00:04:42,160
به این که در صورت نیاز چگونه میتوانیم عملیات ساده را روی این
141
00:04:42,160 –> 00:04:42,720
ستونها
142
00:04:42,720 –> 00:04:46,160
انجام دهیم، بنابراین
143
00:04:46,160 –> 00:04:49,280
بیایید عملیات ساده را انجام دهیم و
144
00:04:49,280 –> 00:04:52,080
یک عملیات ساده برای تعیین
145
00:04:52,080 –> 00:04:53,440
قیمتی انجام دهیم که ممکن است بخواهیم
146
00:04:53,440 –> 00:04:55,520
طلا را با آن بخریم، بنابراین فرض کنید میخواهیم
147
00:04:55,520 –> 00:04:56,800
طلا را با قیمت 90 بخریم.
148
00:04:56,800 –> 00:04:59,040
از ارزشی که از این طریق سود
149
00:04:59,040 –> 00:05:00,320
میکنیم، میتوانیم چیزی شبیه به
150
00:05:00,320 –> 00:05:03,919
قیمت طلای df بگوییم،
151
00:05:03,919 –> 00:05:05,919
بنابراین این همان چارچوب دادهای است که
152
00:05:05,919 –> 00:05:07,039
ما با آن کار میکنیم
153
00:05:07,039 –> 00:05:10,800
و سپس کاری که میتوانیم انجام دهیم این است که بگوییم
154
00:05:10,800 –> 00:05:13,280
قیمت خرید این ستونی نیست که
155
00:05:13,280 –> 00:05:14,240
قبلاً داری