【发布时间】:2021-03-05 08:55:22
【问题描述】:
我有一个 excel 列,如下所示:-
FileName Coordinates
abc.text 0 0.41, 0.42, 0.43, 0.44
我希望输出采用这种方式:-
FileName Coordinates Label X-1 Y-1 X-3 X-4
abc.txt 0, 0.41, 0.42, 0.43, 0.44 0 0.41 0.42 0.43 0.44
我已经编写了下面的代码,在它为我工作之前,不知道我在这种特定情况下的任务是什么:-
import pandas as pd
df = pd.read_csv('path/to/Coordinates_v3_updated.csv')
df[['Label', 'x1','y1', 'x2', 'y2']] = df['Coordinates'].str.split(" ",expand=True)
print(df)
df.to_csv('path/to/save/to/Coordinates_v3_updated_v1.csv', index=False)
print("Done")
【问题讨论】:
标签: python-3.x pandas dataframe csv