咱們須要看第一季度的數據是怎樣的,就須要使用條件過濾app
體感的溫馨適溼度是40-70,咱們試着過濾出體感溫馨溼度的數據函數
最後整合上面兩種條件,在一季度體感溼度比較溫馨的數據工具
數據按照某列進行排序spa
「by」參數可使用字符串,也能夠是列表,ascending 的參數也能夠是單個值或者列表3d
ascending 默認值是 Trueblog
在前一篇的增長列的部分,根據風速計算人體感受是否溫馨,爲了功能的演示,在這裏使用 DataFrame 的 apply 方法,他會在指定列的每一個值上執行。詳見代碼:排序
咱們經過 describe 方法查看的統計信息中均值和方差都是按照列統計呢,這裏要說的,既能夠按照列,還能夠按照行索引
均值,行 df.mean(axis=0),列df.mean(axis=1)ip
方差,行 df.std(axis=0),列df.std(axis=1)字符串
鏈接合併
在兩個 df 的結果一致的狀況下,咱們能夠簡單兩個 df 拼接起來
垂直(行)拼接,pd.concat([df1,df2],axis=0),水平(列)拼接,pd.concat([df1,df2],axis=1)
基於索引關鍵字合併
Pandas 還提供了像 SQL 同樣的鏈接,內聯,外聯,左聯,右聯
做爲咱們的示例數據,能夠惟一標識一行的就是 Datatime 列
merged_df = df_1.merge(df_2, how='left', on='datetime')
每行有多少 NaN,df.isnull().sum()
Dataframe 中 NaN 的總數,上面統計出來的數量求和,df.isnull().sum().sum()
分組在數據統計的時候常常使用。特別是統計數量、計算和、求平均值,等等。
咱們在這裏統計一下每一個季度的假期數是多少
在統計一下,每一個季度的平均分風速是多少
若是咱們想根據風力把風的等級區分出來,你可能可快就想到上面剛剛介紹的 apply,不過,如今介紹另一種方式
經過這兩次的分享,咱們已經瞭解了 pandas 數據處理經常使用的方式方法。
文件內容簡單說明:
文件地址: