در این مطلب، ویدئو پاندای پایتون – ستون ها و ردیف های DataFrame را حذف کنید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:11:55
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,040 –> 00:00:02,649
در این آموزش به آموزش پاندای پایتون دیگری خوش آمدید،
2
00:00:02,649 –> 00:00:05,170
3
00:00:05,170 –> 00:00:07,390
ما در مورد نحوه حذف
4
00:00:07,390 –> 00:00:10,240
ردیف ها و ستون های فریم که
5
00:00:10,240 –> 00:00:13,030
در آموزش های قبلی در مورد این موضوع صحبت کرده ایم صحبت می کنیم، اما در
6
00:00:13,030 –> 00:00:14,650
این آموزش قصد داریم کمی بیشتر به آن بپردازیم.
7
00:00:14,650 –> 00:00:17,590
جزئیات ما
8
00:00:17,590 –> 00:00:20,260
پانداها را وارد کردهایم و
9
00:00:20,260 –> 00:00:23,289
یک قاب داده بسیار ساده ایجاد کردهایم و این همان
10
00:00:23,289 –> 00:00:25,510
چیزی است که قاب داده برای
11
00:00:25,510 –> 00:00:27,970
اولین مثال ما به نظر میرسد
12
00:00:27,970 –> 00:00:30,760
و از کلمه کلیدی de el استفاده میکنیم و این به ما امکان میدهد
13
00:00:30,760 –> 00:00:33,370
یک ستون را انتخاب کنیم. از قاب داده و
14
00:00:33,370 –> 00:00:36,760
حذف آن، ما جلوتر رفته ایم و یک
15
00:00:36,760 –> 00:00:39,729
قاب داده جدید در اینجا ایجاد کرده ایم که یک کپی از
16
00:00:39,729 –> 00:00:42,879
قاب داده اصلی ما است، بنابراین
17
00:00:42,879 –> 00:00:45,579
از آن قاب داده جدید استفاده می کنیم و
18
00:00:45,579 –> 00:00:48,850
فرض کنید می خواهیم ستون a را حذف کنیم. تنها
19
00:00:48,850 –> 00:00:50,999
کاری که ما باید انجام دهیم این است که
20
00:00:50,999 –> 00:00:54,629
مرجع قاب داده را تایپ کنیم یک قاب یک
21
00:00:54,629 –> 00:01:00,969
ستون a بیایید جلو برویم و ببینیم
22
00:01:00,969 –> 00:01:04,629
فریم داده یک چگونه تغییر کرده است، اجازه دهید آن را اجرا کنیم تا
23
00:01:04,629 –> 00:01:06,760
بتوانید قاب اصلی ما را اینجا ببینید
24
00:01:06,760 –> 00:01:10,510
و در اینجا ستون a را حذف کرده ایم.
25
00:01:10,510 –> 00:01:14,440
و شما می توانید ببینید که آن را در مرحله بعدی رفته است
26
00:01:14,440 –> 00:01:19,150
یک بار دیگر ستون دیگری را با استفاده از pop حذف
27
00:01:19,150 –> 00:01:21,910
کنید، ما از یک کپی از
28
00:01:21,910 –> 00:01:23,890
قاب داده اصلی خود استفاده می کنیم که
29
00:01:23,890 –> 00:01:26,920
به قاب تاریخ دو اختصاص داده ایم، اجازه دهید یک
30
00:01:26,920 –> 00:01:30,820
فریم به پاپ ارجاع دهیم و ستونی که می خواهیم
31
00:01:30,820 –> 00:01:35,950
پاپ یا حذف کنیم C است، اجازه دهید ادامه دهیم. و
32
00:01:35,950 –> 00:01:38,270
نگاهی بیندازید
33
00:01:38,270 –> 00:01:42,170
تا بتوانید ببینید که ستونهای a B D و E
34
00:01:42,170 –> 00:01:45,829
باقی میمانند و C حذف شده است در
35
00:01:45,829 –> 00:01:49,040
مثال بعدی ما از drop استفاده میکنیم، پس
36
00:01:49,040 –> 00:01:51,200
بیایید جلو برویم و نگاهی به
37
00:01:51,200 –> 00:01:55,009
پاپ بیندازیم تا بتوانیم تفاوتها را در اینجا ببینیم
38
00:01:55,009 –> 00:01:58,340
. پاپ توضیحات به شما امکان میدهد
39
00:01:58,340 –> 00:02:02,950
یک آیتم را برگردانید و از فریم
40
00:02:07,770 –> 00:02:12,360
رها کنید، بسیار خوب، ادامه
41
00:02:12,360 –> 00:02:15,930
میدهیم و به قاب دادههای خود ارجاع میدهیم.
42
00:02:15,930 –> 00:02:19,380
43
00:02:19,380 –> 00:02:22,560
44
00:02:22,560 –> 00:02:26,099
اکنون رها کنید تا
45
00:02:26,099 –> 00:02:28,410
مطمئن شوید که ستون
46
00:02:28,410 –> 00:02:29,819
آرگومان دومی را که قرار است در
47
00:02:29,819 –> 00:02:34,500
محور برابر یک قرار دهیم رها می کند و ما می خواهیم این تغییر
48
00:02:34,500 –> 00:02:42,120
در جای خود خوب اتفاق بیفتد، بنابراین فقط یک
49
00:02:42,120 –> 00:02:46,019
بازنگری سریع ما از کپی های این
50
00:02:46,019 –> 00:02:50,000
قاب داده استفاده می کنیم. این چیزی است که اکنون به نظر می رسد،
51
00:02:50,410 –> 00:02:53,270
بیایید جلو برویم و نگاهی به آن بیندازیم
52
00:02:53,270 –> 00:02:55,069
قاب داده سه و ببینید که چگونه
53
00:02:55,069 –> 00:02:59,540
تغییر کرده است، بنابراین ما از drop برای رها کردن
54
00:02:59,540 –> 00:03:02,209
ستون B استفاده کردیم و از recall استفاده کردیم تا مطمئن شویم
55
00:03:02,209 –> 00:03:04,580
که ستونی را که یکی را به محور اختصاص میدهیم رها میکند،
56
00:03:04,580 –> 00:03:09,380
بنابراین میتوانید ببینید B خوب حذف شده است،
57
00:03:09,380 –> 00:03:11,450
بنابراین در این مثال یک ستون را حذف کردیم.
58
00:03:11,450 –> 00:03:14,510
ستون B اما فرض کنید میخواهیم
59
00:03:14,510 –> 00:03:17,990
چندین ستون را برای آن
60
00:03:17,990 –> 00:03:19,430
مثال رها کنیم، یک بار دیگر از کادر داده چهار استفاده میکنیم
61
00:03:19,430 –> 00:03:24,110
و در این
62
00:03:24,110 –> 00:03:26,150
مورد برای اولین آرگومان
63
00:03:26,150 –> 00:03:29,210
از یک لیست استفاده میکنیم، بنابراین ستونهای خود را قرار میدهیم.
64
00:03:29,210 –> 00:03:31,130
که میخواهیم در پرانتز
65
00:03:31,130 –> 00:03:33,200
رها کنیم و فرض کنیم که میخواهیم
66
00:03:33,200 –> 00:03:39,200
ستونهای D و E را رها کنیم تا مطمئن شویم که رها میشود
67
00:03:39,200 –> 00:03:41,990
، ستونها یکی را به محور اختصاص میدهند
68
00:03:41,990 –> 00:03:44,900
و میخواهیم این تغییر در جای خود اتفاق بیفتد،
69
00:03:44,900 –> 00:03:50,240
بنابراین وقتی این را اجرا میکنیم و یک
70
00:03:50,240 –> 00:03:52,280
نگاه کنید، ما فقط باید با
71
00:03:52,280 –> 00:03:55,600
ستونهای B و C باقی بمانیم
72
00:03:57,090 –> 00:04:01,410
که خوب به نظر میرسند، شما همچنین میتوانید
73
00:04:01,410 –> 00:04:05,130
چندین ستون را با استفاده از نحو slice حذف کنید، بنابراین
74
00:04:05,130 –> 00:04:07,860
بیایید به مثالی از آن بپردازیم، اجازه دهید
75
00:04:07,860 –> 00:04:09,569
جلوتر برویم و
76
00:04:09,569 –> 00:04:14,459
یک بار دیگر به قاب داده قاب داده خود ارجاع
77
00:04:14,459 –> 00:04:16,320
دهیم. بحث اول در اینجا ما قصد داریم به
78
00:04:16,320 –> 00:04:19,440
آن اشاره کنیم قاب داده ence پنج ستون دوباره
79
00:04:19,440 –> 00:04:22,230
و در اینجا ما از نحو برش خود استفاده می کنیم،
80
00:04:22,230 –> 00:04:25,680
بنابراین بیایید با شاخص 2 شروع کنیم
81
00:04:25,680 –> 00:04:31,440
و سپس تا انتها برویم X
82
00:04:31,440 –> 00:04:37,950
برابر یک در جای درست است.
83
00:04:37,950 –> 00:04:40,220
84
00:04:40,400 –> 00:04:44,300
از ایندکس شروع میکنیم
85
00:04:44,300 –> 00:04:46,669
تا تمام مسیر را تا آخر ادامه
86
00:04:46,669 –> 00:04:49,190
میدهیم و آنچه که با ستونهای a و B باقی میماند،
87
00:04:49,190 –> 00:04:51,370
88
00:04:51,370 –> 00:04:53,860
خوب برای مثال بعدی، بیایید مرور
89
00:04:53,860 –> 00:04:57,690
کنیم که چگونه میتوانیم ردیفها را حذف یا
90
00:04:58,370 –> 00:05:01,100
رها کنیم، ادامه دهیم و از یک قاب شش نقطه
91
00:05:01,100 –> 00:05:04,790
برای اولین آرگومان
92
00:05:04,790 –> 00:05:07,130
بیایید فهرستی از شاخصهای ردیفی را که میخواهیم حذف کنیم، قرار میدهیم،
93
00:05:07,130 –> 00:05:12,590
بنابراین اجازه دهید 0 و 1 را در اینجا
94
00:05:12,590 –> 00:05:16,790
برای محور به جای 1 رها کنیم تا
95
00:05:16,790 –> 00:05:21,949
مطمئن شویم که به ردیفها دسترسی داریم و
96
00:05:21,949 –> 00:05:24,979
فقط برای صفحات انتهایی درست عمل کنیم.
97
00:05:24,979 –> 00:05:26,840
از آنجایی که ما از یک کپی از
98
00:05:26,840 –> 00:05:29,930
قاب داده اصلی استفاده می کنیم، بیایید جلو برویم و
99
00:05:29,930 –> 00:05:31,970
به آن نگاهی بیندازیم تا مطمئن شویم
100
00:05:31,970 –> 00:05:37,400
که ظاهر اصلی اکنون چگونه است، اجازه دهید
101
00:05:37,400 –> 00:05:39,200
جلو برویم و به چارچوب داده 6 نگاهی بیندازیم
102
00:05:39,200 –> 00:05:42,199
و ببینیم که چگونه تغییر کرده
103
00:05:42,199 –> 00:05:44,530
است. آن را اجرا کنید،
104
00:05:44,530 –> 00:05:48,130
بنابراین در اینجا فریم اصلی روز است که ما
105
00:05:48,130 –> 00:05:49,990
پیش رفتیم و یک کپی از آن را
106
00:05:49,990 –> 00:05:52,660
به da اختصاص دادیم در فریم شش میخواستیم به جلو برویم
107
00:05:52,660 –> 00:05:57,070
و ردیفهای 0 و 1 را از فریم تاریخ
108
00:05:57,070 –> 00:05:59,740
6 رها کنیم، بنابراین از یک فریم 6 قطره استفاده کردیم که در آن
109
00:05:59,740 –> 00:06:03,040
ردیفها به جای 1 برای محوری که در 0 قرار دادهایم قرار دادیم
110
00:06:03,040 –> 00:06:06,940
و در جای