Как работать с переменными с цифрами в имени с помощью mathplotlib - PullRequest
0 голосов
/ 22 марта 2020

Эй, ребята, я просматриваю этот набор данных с помощью python, и я не знаю, как создать график для этой переменной, в которой есть ди git ("firstflrSF" против "1stflrSF"). Я получаю недопустимую синтаксическую ошибку, поскольку имена переменных в python не могут содержать цифр, так как я могу обойти это? Код ниже

# Visualization of corr btwn vars 1stFlrSF & SalePrice
plt.scatter(df_train.1stFlrSF, df_train.SalePrice)
plt.show()

Это ошибка, которую я получаю при запуске:

 File "<ipython-input-33-fb572b360162>", line 3
    plt.scatter(df_train.1stFirSF, df_train.SalePrice)
                         ^
SyntaxError: invalid syntax

1 Ответ

1 голос
/ 22 марта 2020

Предполагая, что df_train является pandas DataFrame, и вы пытаетесь получить доступ к столбцу, вы можете просто сделать df_train['1stFlrSF'].

...