在Pandas DataFrame中添加坐标数组作为行,可以按照以下步骤进行操作:
import pandas as pd
df = pd.DataFrame(columns=['x', 'y'])
coordinates = [[1, 2], [3, 4], [5, 6]]
df.loc[len(df)] = coordinates
完整的代码如下所示:
import pandas as pd
# 创建一个空的DataFrame
df = pd.DataFrame(columns=['x', 'y'])
# 创建坐标数组
coordinates = [[1, 2], [3, 4], [5, 6]]
# 将坐标数组添加为新的行
df.loc[len(df)] = coordinates
print(df)
这将输出以下结果:
x y
0 1 2
1 3 4
2 5 6
在这个例子中,我们首先创建了一个空的DataFrame,然后创建了一个包含坐标数组的列表。接下来,我们使用loc
方法将坐标数组添加为新的行。最后,我们打印DataFrame来验证结果。
请注意,这只是一个简单的示例,实际应用中可能需要根据具体需求进行适当的调整。
领取专属 10元无门槛券
手把手带您无忧上云