在数据框中划分两列

Divide two columns in a dataframe

我想在 python 中划分 df 中两列的值。

到目前为止我有

df3['Result'] = df3[1_x]/df3[1_y]

内部合并后形成的列。我不断收到错误 语法错误:无效的十进制文字

有谁知道如何解决这个问题?

列名称缺少单引号 1_x1_y:

df3['Result'] = df3['1_x'] / df3['1_y']
#                   ^   ^        ^   ^

可重现的错误:

>>> 1_x
  File "<ipython-input-4828-dea8fc3e99c1>", line 1
    1_x
     ^
SyntaxError: invalid decimal literal