【发布时间】:2018-02-01 12:37:42
【问题描述】:
这个问题可能非常基础,但我想在 pandas DataFrame 中连接三列。
我想将 col1、col2 和 col3 连接到 col4 中。我知道在 R 中这可以很容易地使用粘贴功能完成。
df = pd.DataFrame({'col1': [2012, 2013, 2014], 'col2': 'q', 'col3': range(3)})
编辑:代码清晰 - 我想自动生成 col4:
x=pd.DataFrame()
x['col1'] = [2012,2013,2013]
x['col2'] = ['q', 'q', 'q']
x['col3'] = [1,2,3]
x['col4'] = ['2012q1', '2013q2', '2014q4']
【问题讨论】: