[英]How to copy/paste particular column from one df to another by pandas
我有'a' dataframe 作为样本:
Date old
01.04.2020. 637
02.04.2020. 1676
03.04.2020. 1079
04.04.2020. 3091
05.04.2020. 330
06.04.2020. 319
07.04.2020. 73
08.04.2020. 909
09.04.2020. 12
10.04.2020. 46626
如何使用 pandas 库将单个(或多个)列复制/粘贴到变量b
。 这种语法b['new'] = a['old']
不起作用,我无法弄清楚如何使用'columns'
或其他方法。
谢谢!
瓦尔特斯
感谢Ch3steR ,这就是答案:
b=pd.DataFrame()
b['new'] = a['old']
如果你想独立复制,你可以这样做:
import copy
b = pd.DataFrame()
b['new'] = copy.deepcopy(a['old'])
上面的代码会将一个 dataframe 的列数据复制到另一个。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.