1. 程式人生 > >Pandas截取列部分字符,並據此修改另一列的數據

Pandas截取列部分字符,並據此修改另一列的數據

深圳 股票 表示 pre clas 第一個字符 部分 股票代碼 das

#截取‘股票代碼‘第一個字符
newName = df[股票代碼].str[0:1]
df[首字符] = newName

#添加市場代碼列,初始值為0=深圳
df[市場] = 0
#根據一列的值,修改另一列的值
df.loc[df[首字符] == 6,市場] = 1  # 1表示上海

Pandas截取列部分字符,並據此修改另一列的數據