در این مطلب، ویدئو پاندای پایتون – سطرها را در DataFrame با NaN رها کنید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:44
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,260 –> 00:00:03,270
سلام من جو جیمز هستم در این ویدیو یاد می گیریم
2
00:00:03,270 –> 00:00:06,210
که چگونه ردیف هایی را از قاب داده پانداها
3
00:00:06,210 –> 00:00:09,510
که عددی در ردیف ندارند رها کنیم، بنابراین
4
00:00:09,510 –> 00:00:11,509
چند ترفند مختلف برای این کار به شما نشان خواهم داد،
5
00:00:11,509 –> 00:00:13,460
بنابراین اگر می خواهیم با
6
00:00:13,460 –> 00:00:17,160
وارد کردن numpy و شروع کنیم. پانداها و سپس
7
00:00:17,160 –> 00:00:19,410
یک قاب داده DF
8
00:00:19,410 –> 00:00:25,910
برابر با قاب داده PV ایجاد می کنیم و بیایید
9
00:00:25,910 –> 00:00:28,890
ببینیم که از مولد اعداد تصادفی شناخته شده PI
10
00:00:28,890 –> 00:00:32,820
برای ایجاد یک شبکه 12 در 3 یعنی 3
11
00:00:32,820 –> 00:00:36,750
ستون و 12 ردیف داده استفاده می کنیم و من آن را
12
00:00:36,750 –> 00:00:38,790
چاپ می کنم. بنابراین، این همان چیزی است که
13
00:00:38,790 –> 00:00:40,710
قاب داده ما به نظر می رسد و می توانید
14
00:00:40,710 –> 00:00:43,190
ببینید که ما یک آرایه تصادفی از
15
00:00:43,190 –> 00:00:45,570
مقادیر ممیز شناور داریم که در اینجا سه ستون مختلف وجود دارد، اک
16
00:00:45,570 –> 00:00:49,110
ون کاری که می
17
00:00:49,110 –> 00:00:50,820
واهیم انجام دهیم این است که همه اینها مق
18
00:00:50,820 –> 00:00:52,410
دیر ممیز شناور هستند. می
19
00:00:52,410 –> 00:00:55,350
تعدادی نه اعداد را به این شبکه تزریق کنیم، بنابراین ما
20
00:00:55,350 –> 00:00:57,780
باید در Ian برای کار با آنها در n یک
21
00:00:57,780 –> 00:01:00,539
نوع داده UMP I است، بنابراین میخواهیم از
22
00:01:00,539 –> 00:01:03,930
پانداهای I’ll oak یا مکان عدد صحیح برای
23
00:01:03,930 –> 00:01:05,909
مکانیابی بخشهای خاصی از شبکه استفاده کنیم و
24
00:01:05,909 –> 00:01:07,830
سپس قرار دادن یک عدد در آن، بنابراین ما
25
00:01:07,830 –> 00:01:10,619
نقطه VF را می بینیم و سپس براکت های مربع را می بینیم،
26
00:01:10,619 –> 00:01:14,880
پس بیایید ببینید کاری که ما انجام میدهیم
27
00:01:14,880 –> 00:01:17,189
از اولین سطر تا
28
00:01:17,189 –> 00:01:20,909
آخرین سطر هر سطر دیگر است، بنابراین 2
29
00:01:20,909 –> 00:01:24,060
آرگومان گام است و سپس این
30
00:01:24,060 –> 00:01:31,320
ستون ستون 0 برابر با numpy در یک in است و
31
00:01:31,320 –> 00:01:32,460
سپس دقیقاً همان کار را انجام میدهیم.
32
00:01:32,460 –> 00:01:39,210
چیزی است اما برای ستون های دیگر، بنابراین بیایید
33
00:01:39,210 –> 00:01:42,450
ببینیم برای ستون دوم اینجا، ستون 1
34
00:01:42,450 –> 00:01:46,040
و ستون 2، هر سطر سوم
35
00:01:46,040 –> 00:01:48,240
را انجام می دهیم، شماره ردیف را تغییر می دهیم و
36
00:01:48,240 –> 00:01:50,700
برای ستون آخر، هر
37
00:01:50,700 –> 00:01:54,060
سطر 4 را انجام نمی دهیم. به اندازه کافی،
38
00:01:54,060 –> 00:01:56,880
قاب داده خود را چاپ می کنیم، بنابراین قاب داده ما اکنون به
39
00:01:56,880 –> 00:01:59,070
این شکل به نظر می رسد، به نظر می رسد
40
00:01:59,070 –> 00:02:00,810
مجموعه ای از اعداد نیست، هر
41
00:02:00,810 –> 00:02:02,899
سطر دیگر یک عدد در ستون 0
42
00:02:02,899 –> 00:02:07,200
هر سطر سوم و یک ستون در هر
43
00:02:07,200 –> 00:02:10,400
سطر چهارم نیست. ستون دوم اینجاست و
44
00:02:10,400 –> 00:02:13,500
میبینید که در ردیف صفر هر
45
00:02:13,500 –> 00:02:17,730
سه عدد نیستند، پس حالا چگونه
46
00:02:17,730 –> 00:02:20,940
از قاب دادهای رها کنیم
47
00:02:20,940 –> 00:02:23,160
که عددی در آنها اتفاق افتاده است، خوب
48
00:02:23,160 –> 00:02:26,390
کاری که ما انجام میدهیم فقط D F نقطه در یک افت است.
49
00:02:26,390 –> 00:02:33,030
a را رها کنید و تمام، پس این
50
00:02:33,030 –> 00:02:34,890
رها می شود، می بینید که فقط چهار ردیف
51
00:02:34,890 –> 00:02:38,040
از این d باقی مانده است rop کردن در هر ردیفی که در هیچ
52
00:02:38,040 –> 00:02:40,170
کجای قاب داده عددی را پیدا نمی کند،
53
00:02:40,170 –> 00:02:41,160
بنابراین ممکن است کمی تهاجمی
54
00:02:41,160 –> 00:02:43,620
تر از آنچه شما می خواهید باشد، اما این کاری است که در
55
00:02:43,620 –> 00:02:46,140
حال حاضر انجام می دهد، بنابراین ما می توانیم برخی
56
00:02:46,140 –> 00:02:48,900
از آرگومان های اضافی را برای انتخاب تنها
57
00:02:48,900 –> 00:02:51,750
ردیف های خاص یا هر چیز دیگری ارسال کنیم. من به شما نشان میدهم که چگونه
58
00:02:51,750 –> 00:02:54,120
برخی از این موارد کار میکنند، بهطوریکه
59
00:02:54,120 –> 00:02:57,030
میتوانید در اینجا در جای خود اضافه کنید، اگر
60
00:02:57,030 –> 00:03:00,870
میخواهید این تغییرات را ذخیره کنید، اگر میخواهید
61
00:03:0