![](/img/trans.png)
[英]Pandas create new column in df2 from another df1 column2 if a value in df1 column1 matches value in a list
[英]In python: how to create new column with value of column and value of another between brackets. New column= column1(column2)
我有一个数据框,其中一列是计数,另一列是百分比。 我想在此数据框中创建新列以显示计数(百分比)。
示例数据:
df=pd.DataFrame({'count': [1,2,3],
'percent': [30,35,35]})
print(df)
虽然我想要这样的结果:
df=pd.DataFrame({'count': [1,2,3],
'percent': [30,35,35], 'count(percent)': ['1(30)', '2(35)', '3(35)']})
print(df)
您可以使用这一行:
df["count(percent)"] = df["count"].astype(str) +'('+df["percent"].astype(str)+')'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.