در این مطلب، ویدئو علم داده پایتون: الحاق و تبدیل داده ها با استفاده از NumPy و Pandas در JupyterLab با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:03
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,089 –> 00:00:03,799
بیایید در مورد محتوا صحبت کنیم یک ملت در
2
00:00:03,799 –> 00:00:05,779
تبدیل مجموعه داده های
3
00:00:05,779 –> 00:00:08,730
الحاقی یک تبدیل
4
00:00:08,730 –> 00:00:11,340
داده برای وارد کردن داده های شما به
5
00:00:11,340 –> 00:00:13,349
ساختار و نظم مورد نیاز برای
6
00:00:13,349 –> 00:00:16,109
تجزیه و تحلیل مفید هستند.
7
00:00:16,109 –> 00:00:19,100
8
00:00:19,100 –> 00:00:21,180
9
00:00:21,180 –> 00:00:23,760
10
00:00:23,760 –> 00:00:25,800
که برای اهداف شما ضروری
11
00:00:25,800 –> 00:00:28,500
است، من پیش رفتم و
12
00:00:28,500 –> 00:00:31,470
خون آشام را قبلاً در قندوز وارد کرده ام، حالا بیایید
13
00:00:31,470 –> 00:00:34,320
یک شی قاب داده ایجاد کنیم، این بار
14
00:00:34,320 –> 00:00:36,719
یک قاب داده شش در شش ایجاد
15
00:00:36,719 –> 00:00:39,030
می کنیم و
16
00:00:39,030 –> 00:00:43,950
مقادیری بین 0 تا 35 ما دارد.
17
00:00:43,950 –> 00:00:48,539
آن را شیء BF می نامیم و می گوییم DF برابر
18
00:00:48,539 –> 00:00:52,500
با قاب داده نقطه PD است، سپس من
19
00:00:52,500 –> 00:00:55,890
روش NP dot per inch را به ترتیب P dot فراخوانی می کنم
20
00:00:55,890 –> 00:00:58,469
و می خواهیم
21
00:00:58,469 –> 00:01:02,670
مقدار 30 گونه را به پایتون منتقل کنیم تا
22
00:01:02,670 –> 00:01:06,090
تولید شود. یک سری مقادیر از 0 تا 35
23
00:01:06,090 –> 00:01:09,420
و سپس روش شکل نقطه را
24
00:01:09,420 –> 00:01:12,299
خاموش می کنیم و به آن می گوییم
25
00:01:12,299 –> 00:01:15,869
که 6 سطر در 6 ستون می خواهیم سپس این را
26
00:01:15,869 –> 00:01:19,409
چاپ خواهیم کرد، بنابراین شما اینجا را مشاهده می کنید
27
00:01:19,409 –> 00:01:22,049
6 در 6 خود را با مقادیری
28
00:01:22,049 –> 00:01:25,080
بین 0 تا 35 داشته باشید و آنها به
29
00:01:25,080 –> 00:01:28,290
ترتیب ترتیب درست هستند، بنابراین بیایید
30
00:01:28,290 –> 00:01:31,020
یک شی قاب داده دیگری ایجاد کنیم که بتوانیم
31
00:01:31,020 –> 00:01:33,030
از آن برای تمرین الحاق و
32
00:01:33,030 –> 00:01:36,900
تبدیل استفاده کنیم، شی دوم که
33
00:01:36,900 –> 00:01:40,950
آن را D F از 2 می نامیم، سپس دوباره
34
00:01:40,950 –> 00:01:43,770
سازنده قاب داده خود را فراخوانی کنید، این بار
35
00:01:43,770 –> 00:01:45,869
می خواهیم یک سری اعداد
36
00:01:45,869 –> 00:01:50,250
از 0 تا 40 ایجاد کنیم، بنابراین می گوییم n محدوده نقطه P
37
00:01:50,250 –> 00:01:53,100
و سپس
38
00:01:53,100 –> 00:01:57,600
مقدار 15 را ارسال می کنم.
39
00:01:57,600 –> 00:02:03,479
تغییر شکل دهید و ما می گوییم 5 سطر و 3
40
00:02:03,479 –> 00:02:07,009
کارت حالا بیایید این را چاپ کنیم خوب، بنابراین
41
00:02:07,009 –> 00:02:09,720
می توانید ببینید که ما یک سری اعداد
42
00:02:09,720 –> 00:02:10,210
برای
43
00:02:10,210 –> 00:02:13,150
صفر تا 40 داریم و آنها در پنج سطر و
44
00:02:13,150 –> 00:02:16,270
سه ستون کامل هستند، حالا بیایید تمرین
45
00:02:16,270 –> 00:02:19,510
کنیم روش محتوا را به هم متصل کنیم.
46
00:02:19,510 –> 00:02:21,700
منابع را در یک جدول ترکیبی جدا کنید،
47
00:02:21,700 –> 00:02:24,100
اگر می خواهید
48
00:02:24,100 –> 00:02:26,620
اشیاء را بر اساس مقادیر شاخص ردیف آنها به
49
00:02:26,620 –> 00:02:30,370
هم بپیوندید، فقط روش PD dot Kincaid را
50
00:02:30,370 –> 00:02:33,190
روی اشیایی که می خواهید متصل شوند فراخوانی کنید و سپس
51
00:02:33,190 –> 00:02:35,950
X برابر یک است یا
52
00:02:35,950 –> 00:02:38,830
X برابر با یک آرگومان را انجام دهید.
53
00:02:38,830 –> 00:02:41,410
پیتو n برای به هم پیوستن فریم های داده با
54
00:02:41,410 –> 00:02:44,710
افزودن ستون ها به عبارت دیگر پیوستن به
55
00:02:44,710 –> 00:02:47,890
مقادیر شاخص ردیف، بنابراین بیایید امتحان کنیم که
56
00:02:47,890 –> 00:02:51,610
می گوییم PD dot Kinkaid و سپس
57
00:02:51,610 –> 00:02:53,590
می خواهیم بگوییم که می خواهیم
58
00:02:53,590 –> 00:02:58,180
شی TF را با DF از الحاق کنیم –
59
00:02:58,180 –> 00:02:59,980
ما فقط داریم هماهنگ می کنیم. دو
60
00:02:59,980 –> 00:03:02,740
فریم دادهای که به تازگی ایجاد کردیم و سپس
61
00:03:02,740 –> 00:03:05,710
میخواهیم بگوییم که X میخواهیم برابر
62
00:03:05,710 –> 00:03:08,260
با یکی است، این به پایتون میگوید تا
63
00:03:08,260 –> 00:03:10,450
با ستونهای انتهایی به هم بپیوندد،
64
00:03:10,450 –> 00:03:12,910
بنابراین اساساً در حال ایجاد تماس
65
00:03:12,910 –> 00:03:16,150
در امتداد مقادیر شاخص ردیف است، بنابراین ما
66
00:03:16,150 –> 00:03:19,150
این را اجرا کنید همانطور که می بینید اکنون ما
67
00:03:19,150 –> 00:03:21,400
قاب داده اصلی خود را با شش ستون داریم و
68
00:03:21,400 –> 00:03:24,220
سپس سه ستون دیگر را ویرایش می کنیم.
69
00:03:24,220 –> 00:03:26,500
الحاق بر اساس مقادیر شاخص ردیف انجام شد
70
00:03:26,500 –> 00:03:29,380
اکنون اگر فقط می خواهید
71
00:03:29,380 –> 00:03:31,240
بر اساس مقادیر شاخص ستونی که
72
00:03:31,240 –> 00:03:34,000
پایتون اضافه می کند به هم متصل شود. دادهها بهعنوان ردیف
73
00:03:34,000 –> 00:03:37,750
بهجای ستونها برای انجام این کار که
74
00:03:37,750 –> 00:03:40,180
فقط X را کنار میگذارید برابر با یک است، بنابراین
75
00:03:40,180 –> 00:03:43,060
اجازه دهید این دستور را در اینجا کپی و پیست
76
00:03:43,060 –> 00:03:46,120
کنید و سپس براکتها را میبندم
77
00:03:46,120 –> 00:03:49,300
و اجرا میکنم حالا میبینید که این
78
00:03:49,300 –> 00:03:51,760
دو داده یک فریم
79
00:03:51,760 –> 00:03:54,730
بر اساس نمایههای ستون به هم پیوستهاند، حالا
80
00:03:54,730 –> 00:03:57,400
بیایید نحوه تبدیل دادهها را بررسی کنیم اولین
81
00:03:57,400 –> 00:04:01,720
کاری که میخواهم انجام دهم این است که چگونه
82
00:04:01,720 –> 00:04:04,420
دادهها را رها کنید، میتوانید به راحتی
83
00:04:04,420 –> 00:04:06,880
با فراخوانی یک متد drop و سپس عبور، ردیفها را از فریم داده رها کنید.
84
00:04:06,880 –> 00:04:10,330
در مقدار شاخص
85
00:04:10,330 –> 00:04:13,210
برای ردیفهایی که میخواهید افت کنید، بگذارید فقط
86
00:04:13,210 –> 00:04:15,760
بگوییم ephod و سپس میخواهیم بگوییم
87
00:04:15,760 –> 00:04:19,329
قطره نقطه و میگوییم که میخواهیم
88
00:04:19,329 –> 00:04:20,790
صفر را رها کنیم
89
00:04:20,790 –> 00:04:23,550
– بنابراین کاری که قرار است انجام شود این است که این
90
00:04:23,550 –> 00:04:25,950
مقدار را کاهش میدهد. رز ایندکس که
91
00:04:25,950 –> 00:04:28,860
موقعیت صفر را از قاب داده ما به آن وارد می کنیم
92
00:04:28,860 –> 00:04:31,500
و وقتی این را چاپ می کنیم، می بینید که
93
00:04:31,500 –> 00:04:35,340
صفر و دو اکنون از بین رفته اند، اگر می
94
00:04:35,340 –> 00:04:37,290
خواهید به جای انداختن سطرها، ستون ها را رها کنید،
95
00:04:37,290 –> 00:04:39,930
ما فقط همان
96
00:04:39,930 –> 00:04:42,780
تابع را فراخوانی می کنیم، اما در X ارسال می کنیم.
97
00:04:42,780 –> 00:04:46,140
برابر یک است، بنابراین بیایید سعی کنیم که در اینجا من فقط می
98
00:04:46,140 –> 00:04:48,600
خواهم بگویم X برابر یک است به عنوان
99
00:04:48,600 –> 00:04:51,150
پارامتری برای تابع ترسیم و اجرا کنید
100
00:04:51,150 –> 00:04:53,940
که اکنون می بینید که
101
00:04:53,940 –> 00:04:57,830
ستون ها را در موقعیت صفر و یک موقعیت رها
102
00:04:57,830 –> 00:05:01,380
کرده ایم، بنابراین اینطور است که اکنون کار می کند بیایید
103
00:05:01,380 –> 00:05:04,200
به اضافه کردن داده برای این تمرین نگاه کنیم ise من
104
00:05:04,200 –> 00:05:06,870
فقط میخواهم یک شیء سری ایجاد
105
00:05:06,870 –> 00:05:09,750
کنیم که بتوانیم از آن برای اضافه کردن
106
00:05:09,750 –> 00:05:12,660
متغیر به فریمهای دادهمان استفاده کنیم تا این کار را انجام دهیم،