[英]move values from one column to another
有没有办法将第二行的值从“min”列移动到“max”列? 换句话说,是否可以将 TMIN 的“min”列值移动到左侧列中的相应单元格?
df['max'].iloc[::1] = df['min'].iloc[::2]
我正在尝试这个,但是“max”列中的 TMAX 值被“min”列中的值替换,“max”列中的 TMIN 值显示 N/A。
感谢您的帮助!
您的屏幕提示您正在使用 MultiIndex。
首先,您可以将“TMIN”作为第二级的 select 行,然后将这些行的“max”列值设置为“min”列值。
tmins = pd.IndexSlice[:, 'TMIN']
df.loc[tmins, 'max'] = df.loc[tmins, 'min']
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.