dataframe取特定幾列 python中怎么將dataframe中某列中不含某個字符的數(shù)據(jù)替換成0?
python中怎么將dataframe中某列中不含某個字符的數(shù)據(jù)替換成0?運行環(huán)境:python3.6導入panda作為PDD1=[“銅版紙”、“300g”、“[啞膜]D2=[“銅版紙”、“300g”
python中怎么將dataframe中某列中不含某個字符的數(shù)據(jù)替換成0?
運行環(huán)境:python3.6
導入panda作為PD
D1=[“銅版紙”、“300g”、“[啞膜
]D2=[“銅版紙”、“300g”、“[5
]D3=[“銅版紙”、“300g”、“[啞膜
!D4=[“銅版紙”、“300g”、“[1
數(shù)據(jù)=pd.數(shù)據(jù)幀(數(shù)據(jù)=[D1,D2,D3,D4,],列=[“紙張”、“克重”、“地膜覆蓋”
]數(shù)據(jù)[“地膜覆蓋”]=數(shù)據(jù)[“地膜覆蓋”]。應用(lambda x:0 if“film not in x ELSE x)
python中,dataframe或series對象可以對列進行運算么(加減乘除)?比如某一列全部“ 1”?
可以對列進行操作,只需使用應用方法。具體分析如下:前提:加載numpy,pandas和series,dataframe,生成一個3乘3的dataframe,命名frame,使用frame的第二列生成series,命名series 1。此外,框架.添加(series1,axis=0)。減法:sub分別嘗試不填充和填充以比較效果。乘法,幀.mul(系列1,軸=0),除法,框架.div(series1,axis=0)。這里的序列是由dataframe的一列生成的,因此不存在找不到索引的情況。如果找不到索引,則生成并集,缺少的值為Nan。四個算術運算的括號中有一個參數(shù)axis=0,表示索引按行匹配并在列上廣播。發(fā)展:Python是目前最流行、最簡單、應用最廣泛的編程語言,應該在大數(shù)據(jù)時代學習。其中,pandas是Python中最經典的庫之一。