-1

例 ==> 私のエクセルシート

column1    column2    column3
 Movie       Thor       Marvel
 actor        xyz        xyz
  xyz         xyz        xyz

今、Pythonを使用してcolumn1とcolumn2の間に新しいcolumnxを作成したい

o/p ==> Excel または CSV シート

column1   columnx     column2    column3
 Movie     newc1        Thor       Marvel
 actor     newc2          xyz        xyz
  xyz      newc3          xyz        xyz
4

1 に答える 1

0

以下に示すように、パンダを使用してこの問題を解決できます。

df = pd.DataFrame({'column1': ["Movie", "actor", "xyz"], 'column2': ["Thor", "xyz", "xyz"],'column3': ["Marvel", "xyz", "xyz"]})

df = pd.read_csv("check.csv")

idx = 1
column_x = ["newc1", "newc2", "newc3"]  
df.insert(loc=idx, column='columnx', value=column_x)
df
   column1 columnx column2 column3
0   Movie   newc1    Thor  Marvel
1   actor   newc2     xyz     xyz
2     xyz   newc3     xyz     xyz
于 2020-06-13T13:52:33.663 に答える