国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

十個 Python 小技巧,覆蓋了90%的數據分析需求!

大數據 數據分析 前端
在本文中,我將分享10個 Python 操作,它們可覆蓋90%的數據分析問題。有所收獲點贊、收藏、關注。

數據分析師日常工作會涉及各種任務,比如數據預處理、數據分析、機器學習模型創建、模型部署。

在本文中,我將分享10個 Python 操作,它們可覆蓋90%的數據分析問題。有所收獲點贊、收藏、關注。

1、閱讀數據集

閱讀數據是數據分析的組成部分,了解如何從不同的文件格式讀取數據是數據分析師的第一步。下面是如何使用 pandas 讀取包含 Covid-19 數據的 csv 文件的示例。

import pandas as pd 
# reading the countries_data file along with the location within read_csv function.
countries_df = pd.read_csv('C:/Users/anmol/Desktop/Courses/Python for Data Science/Code/countries_data.csv')
# showing the first 5 rows of the dataframe
countries_df.head()

以下是 countries_df.head() 的輸出,我們可以使用它查看數據框的前 5 行:

2、匯總統計

下一步就是通過查看數據匯總來了解數據,例如 NewConfirmed、TotalConfirmed 等數字列的計數、均值、標準偏差、分位數以及國家代碼等分類列的頻率、最高出現值

countries_df.describe()

使用 describe 函數,我們可以得到數據集連續變量的摘要,如下所示:

在 describe() 函數中,我們可以設置參數"include = 'all'"來獲取連續變量和分類變量的摘要

countries_df.describe(include = 'all')

3、數據選擇和過濾

分析其實不需要數據集的所有行和列,只需要選擇感興趣的列并根據問題過濾一些行。

例如,我們可以使用以下代碼選擇 Country 和 NewConfirmed 列:

countries_df[['Country','NewConfirmed']]

我們還可以將數據過濾Country,使用 loc,我們可以根據一些值過濾列,如下所示:

countries_df.loc[countries_df['Country'] == 'United States of America']

4、聚合

計數、總和、均值等數據聚合,是數據分析最常執行的任務之一。

我們可以使用聚合找到各國的 NewConfimed 病例總數。使用 groupby 和 agg 函數執行聚合。

countries_df.groupby(['Country']).agg({'NewConfirmed':'sum'})

5、Join

使用 Join 操作將 2 個數據集組合成一個數據集。

例如:一個數據集可能包含不同國家/地區的 Covid-19 病例數,另一個數據集可能包含不同國家/地區的緯度和經度信息。

現在我們需要結合這兩個信息,那么我們可以執行如下所示的連接操作

countries_lat_lon = pd.read_excel('C:/Users/anmol/Desktop/Courses/Python for Data Science/Code/countries_lat_lon.xlsx')

# joining the 2 dataframe : countries_df and countries_lat_lon
# syntax : pd.merge(left_df, right_df, on = 'on_column', how = 'type_of_join')
joined_df = pd.merge(countries_df, countries_lat_lon, on = 'CountryCode', how = 'inner')
joined_df

6、內建函數

了解數學內建函數,如 min()、max()、mean()、sum() 等,對于執行不同的分析非常有幫助。

我們可以通過調用它們直接在數據幀上應用這些函數,這些函數可以在列上或在聚合函數中獨立使用,如下所示:

# finding sum of NewConfirmed cases of all the countries 
countries_df['NewConfirmed'].sum()
# Output : 6,631,899

# finding the sum of NewConfirmed cases across different countries
countries_df.groupby(['Country']).agg({'NewConfirmed':'sum'})

# Output
# NewConfirmed
#Country
#Afghanistan 75
#Albania 168
#Algeria 247
#Andorra 0
#Angola 53

7、用戶自定義函數

我們自己編寫的函數是用戶自定義函數。我們可以在需要時通過調用該函數來執行這些函數中的代碼。例如,我們可以創建一個函數來添加 2 個數字,如下所示:

# User defined function is created using 'def' keyword, followed by function definition - 'addition()'
# and 2 arguments num1 and num2
def addition(num1, num2):
return num1+num2

# calling the function using function name and providing the arguments
print(addition(1,2))
#output : 3

8、Pivot

Pivot 是將一列行內的唯一值轉換為多個新列,這是很棒的數據處理技術。

在 Covid-19 數據集上使用 pivot_table() 函數,我們可以將國家名稱轉換為單獨的新列:

# using pivot_table to convert values within the Country column into individual columns and 
# filling the values corresponding to these columns with numeric variable - NewConfimed
pivot_df = pd.pivot_table(countries_df, columns = 'Country', values = 'NewConfirmed')
pivot_df

9、遍歷數據框

很多時候需要遍歷數據框的索引和行,我們可以使用 iterrows 函數遍歷數據框:

# iterating over the index and row of a dataframe using iterrows() function 
for index, row in countries_df.iterrows():
print('Index is ' + str(index))
print('Country is '+ str(row['Country']))

# Output :
# Index is 0
# Country is Afghanistan
# Index is 1
# Country is Albania
# .......

10、字符串操作

很多時候我們處理數據集中的字符串列,在這種情況下,了解一些基本的字符串操作很重要。

例如如何將字符串轉換為大寫、小寫以及如何找到字符串的長度。

# country column to upper case
countries_df['Country_upper'] = countries_df['Country'].str.upper()

# country column to lower case
countries_df['CountryCode_lower']=countries_df['CountryCode'].str.lower()

# finding length of characters in the country column
countries_df['len'] = countries_df['Country'].str.len()

countries_df.head()
責任編輯:華軒 來源: Python學習與數據挖掘
相關推薦

2023-10-04 00:17:00

SQL數據庫

2024-01-30 00:40:10

2024-01-30 00:36:41

Python機器學習

2024-10-15 10:40:09

2024-02-20 14:25:39

Python數據分析

2010-12-06 09:49:28

Linux快速啟動

2013-09-29 13:36:07

虛擬SAN

2024-12-03 14:33:42

Python遞歸編程

2020-08-21 08:52:09

Python數據分析工具

2021-05-12 09:00:00

WebReactJavaScript

2022-10-19 15:20:58

pandas數據處理庫技巧

2011-06-01 09:59:52

2009-03-03 16:50:52

需求分析軟件需求需求管理

2022-05-12 08:12:51

PythonPip技巧

2023-11-08 18:05:06

Python類型技巧

2024-01-03 08:53:35

JavaScrip編程語言NodeJS

2022-05-06 13:19:13

JS前端

2024-01-06 18:02:18

編程記錄日志

2019-07-25 14:23:36

2019-08-16 02:00:46

AndroidGoogle 移動系統
點贊
收藏

51CTO技術棧公眾號

久久久久久一区二区| 午夜精品一区在线观看| heyzo一本久久综合| 成人中文字幕在线观看 | 成人aa视频在线观看| 久久av一区二区三区亚洲| 99久久久国产精品美女| 国产97在线观看| 国产精东传媒成人av电影| 亚洲欧美在线免费| free性m.freesex欧美| 欧美日韩成人在线一区| 视频一区二区三区在线看免费看| 亚洲视频资源在线| jizz国产| 亚洲精品乱码久久久久久久久| 国产九九热视频| 国产精品丝袜黑色高跟| 成年人观看网站| 91丨九色porny丨蝌蚪| 国产av麻豆mag剧集| 久久婷婷成人综合色| 国产午夜福利视频在线观看| 99视频精品全部免费在线| 九九爱精品视频| 2017欧美狠狠色| 伊人影院综合在线| 亚洲最大色网站| 操碰在线免费| 欧美性xxxxxxxx| av免费网站在线观看| 日韩理论片久久| 亚洲精品一区av| 午夜精品国产精品大乳美女| 欧美美女在线直播| 亚洲aa在线观看| 在线成人av| 亚洲一区二区三区精品动漫| 精品午夜久久福利影院| 欧美丰满熟妇bbbbbb百度| 欧美高清一级片在线观看| 日日噜噜夜夜狠狠视频| 欧美三区在线观看| 中文字幕色婷婷在线视频| 久久精品视频一| 国产一区二区三区四区五区传媒| 91精品视频在线免费观看| 亚洲一区免费| www插插插无码视频网站| 亚洲欧美区自拍先锋| 国产在线中文字幕| 亚洲欧美日韩精品久久亚洲区| 亚洲一区电影| 国产精品久久久久久久久久直播 | 亚洲91av视频| 国产精品久久久久久久久妇女| 久久久久一区二区三区| 久久99深爱久久99精品| 99视频在线免费| 欧美午夜性色大片在线观看| 免费电影网站在线视频观看福利| 伊人激情综合网| 999成人精品视频线3| 亚洲人成77777| 色豆豆成人网| 麻豆亚洲一区| 久久国产日韩欧美精品| 国产一区二区三区久久精品| 久久成人福利| 久久久av水蜜桃| 久久久久久久久99精品| 国产精品一区二区三区四区色| 亚洲男人天堂九九视频| 天美av一区二区三区久久| 欧美一区国产一区| 亚洲免费观看视频| 亚洲精品永久免费视频| 国产日产久久高清欧美一区| 国产麻豆精品95视频| 一本久道久久综合狠狠爱| 一本一本久久a久久精品综合妖精| 国内精品嫩模av私拍在线观看| 亚洲va欧美va人人爽成人影院| 91福利视频网| 日韩高清一级片| 黄色av网站在线观看| 亚洲福利在线看| 99热精品久久| 免费午夜视频在线观看| 欧美乱妇23p| 日韩动漫一区| 国产制服91一区二区三区制服| 国产精品美女网站| 亚洲精品婷婷| 在线性视频日韩欧美| 欧美xxxxx视频| 日韩一区二区在线免费观看| 黄色国产精品| 欧美国产大片| 国产成人精品日本亚洲| 精品午夜一区二区三区在线观看| 精品999日本| av免费网站观看| 中文字幕欧美亚洲| 国产精品国产三级国产aⅴ入口| 在线播放色视频| 国产亚洲在线播放| 国产欧美高清| 小草在线视频在线免费视频| 久久精品中文字幕免费mv| 噜噜噜久久亚洲精品国产品小说| www免费在线观看视频| 欧美激情精品久久久久久久变态| 久久99久久精品| 丝袜美腿av在线| 国产精品一区二区免费看| 亚洲综合在线视频| 狼人天天伊人久久| 麻豆av免费在线| 中文字幕少妇一区二区三区| 老司机一区二区| 男女在线视频| 色噜噜色狠狠狠狠狠综合色一| 欧亚洲嫩模精品一区三区| 啪啪亚洲精品| 69国产精品| 日本伊人精品一区二区三区介绍| 欧美韩国日本不卡| 九九99久久精品在免费线bt| 国产深夜男女无套内射| 日韩在线观看视频免费| 粉嫩aⅴ一区二区三区四区| 毛片免费看不卡网站| 伊人久久大香线蕉午夜av| 日韩欧美黄色影院| 日韩影院精彩在线| 超碰在线cao| 肉大捧一出免费观看网站在线播放 | 欧美变态tickling挠脚心| 国产女优一区| 99色在线观看| 日韩国产成人无码av毛片| www.日韩不卡电影av| 成人丝袜18视频在线观看| 日韩免费福利视频| 久久久久久久久久久福利| 日韩视频免费在线观看| 91在线一区二区三区| av成人男女| 中文在线网在线中文| 国语精品免费视频| 亚洲国产欧美在线成人app| 成人做爰69片免费看网站| 久久wwww| 一本大道香蕉久在线播放29| 精品国产乱码久久久久久郑州公司 | 自拍偷拍21p| 国产精品视频久久久久| 欧美丝袜美女中出在线| 一区二区精品| 美女一区网站| 成年人在线观看视频免费| 久久久中精品2020中文| 一区二区三区免费网站| 亚洲麻豆一区| 国产69精品久久| 国产精品久久久久久精| 国产免费一区| 色妞色视频一区二区三区四区| 亚洲三级电影网站| 国产欧美欧美| 国产专区精品| 好男人免费精品视频| 男女裸体影院高潮| 国产精品久久久久久久久久小说| 欧美一区二区视频在线观看2022 | 欧美日韩中文精品| 国产一区二区看久久| 精品av导航| av福利在线播放| 日本免费成人网| 一区二区三区四区视频精品免费| 在线观看视频一区二区欧美日韩| 欧美日韩在线综合| 你懂的视频在线| 在线观看你懂| 91超碰rencao97精品| 亚洲第一av色| 日本成人在线电影网| 极品尤物一区| 91桃色在线观看| 黄色三级电影网| 制服国产精品| 欧美精品一区二区在线播放 | 色影视在线观看| 亚洲精品久久久久久久蜜桃臀| 成人黄色在线播放| 色阁综合伊人av| 欧美人伦禁忌dvd放荡欲情| 久久日一线二线三线suv|