arp*_*shi 5 python dataframe pandas
我想将三个数据框合并为一个。所有数据框都有一列。
org_city_id=p.DataFrame(training_data['origcity_id'])
pol_city_id=p.DataFrame(training_data['pol_city_id'])
pod_city_id=p.DataFrame(training_data['pod_city_id'])
Run Code Online (Sandbox Code Playgroud)
全部都有 100 条记录,所以我的目标是将它们放入一个包含 300 条记录的数据框中。我下面的代码不起作用
org_city_id.append([pol_city_id,pod_city_id])
Run Code Online (Sandbox Code Playgroud)
org_city_id 中的记录总数仍然是 100 。
有人可以建议。
获取所有数据框的单个列名称:
org_city_id.columns = pol_city_id.columns = pod_city_id.columns = 'Final Name'
Run Code Online (Sandbox Code Playgroud)
然后将它们连接起来:
pd.concat([org_city_id,pol_city_id,pod_city_id])
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8248 次 |
最近记录: |