今天遇到乙個問題,小記錄一下處理過程,現在要將乙個pandas變數的某個字段進行轉換。
# 定義處理方法,至少要有乙個入參,然後有返回內容
# 此處示例是通過判斷乙個字串裡面是否含有某個字,然後轉換為1或0
def processmethod(d:str)->int:
# print(d)
if d.find('something')>0:
return 1
else:
return 0
# 此處示例的變數為乙個# 只想處理其中一列時,使用variable['paramname']來指定需要處理的列
# 必須加axis=1,否則會報錯,把rooms變數的第乙個字段,而不是指定的字段給傳進去
# axis=1,表示每次取一行資料進行處理,按行處理
pandas歸一化某一列 pandas技巧彙總
dataframe reindex和reset index區別 reset index的作用是重新設定dataframe的index,範圍為0 len df df pd.dataframe df2 pd.dataframe print df n df print df2 n df2 df x df,...
pandas刪除某一列的方法
方法一 直接del df column name 刪除sub grade 列,輸入del df sub grade x 方法二 採用drop方法,有下面三種等價的表示式 1.df df.drop column name 1 輸入 df,drop num axix 1 不改變記憶體,及輸入df的時候,...
C 中對ListView某一列進行重新整理
很簡單,listview.beginupdate for int i 0 i stringlist.length i 只對第三列進行重新整理 listview.endupdate items i subitems j text即為第i 1行的第j 1列的文字。需要注意的是重新整理的列事先應該有定義,...