在這裏仍是要推薦下我本身建的Python開發學習羣:483546416,羣裏都是學Python開發的,若是你正在學習Python ,小編歡迎你加入,你們都是軟件開發黨,不按期分享乾貨(只有Python軟件開發相關的),包括我本身整理的一份2018最新的Python進階資料和高級開發教程,歡迎進階中和進想深刻Python的小夥伴.app
同時還要大數據學習羣:784557197函數
實戰練習 在Jupyter Notebook上執行如下代碼:學習
import pandas as pd df = pd.DataFrame({'col1':[1,2,3,4],'col2':[444,555,666,444],'col3':['abc','def','ghi','xyz']}) df.head()
獲取惟一值大數據
df['col2'].unique()
獲取非惟一值code
df['col2'].nunique()
獲取每一個值的個數blog
df['col2'].value_counts() newdf = df[(df['col1']>2) & (df['col2']==444)] newdf
應用函數教程
def times2(x): return x*2 df['col1'].apply(times2)
df['col2'].apply(lambda x:x*2)
df['col3'].apply(len)
df['col1'].sum()
永久刪除一列開發
del df['col1'] df
df = pd.DataFrame({'col1':[1,2,3,4],'col2':[444,555,666,444],'col3':['abc','def','ghi','xyz']}) df.drop('col1',axis=1,inplace=True) df