我正在使用2个数据帧A&;不同形状的B
数据帧A有193行33列 数据帧B有2行和196列
我希望能够从DataFrameA的“省或州”中获取一列,并将其值附加到DataFrameB的“州”列中
我试过以下方法
我尝试的方法1:
dataframeB["State"] = dataframeA["Province or State"]
这不会用DataFrameA中的193行值填充DataframeB。它只是给予
State
NaN
NaN
我想用“省或州”中的字符串值填充state列,如何实现这一点
编辑:
我可以通过使用以下方法将DataFrameB的行数设置为193来实现这一点:
num_rows = 93
for x in np.arange(0, num_rows):
dataframeB.loc[x] = [np.NaN for n in range(96)]
然后,我将dataframeB的State列设置为等于DataframeA的Province或State列
dataframeB['State'] = dataframeA['Province or State'].reset_index(drop = True)
我可以通过使用以下方法将DataFrameB的行数设置为193来实现这一点:
然后,我将dataframeB的State列设置为等于DataframeA的Province或State列
相关问题 更多 >
编程相关推荐