Python получает данные панды на имя столбца - PullRequest
0 голосов
/ 28 сентября 2019

Я пытаюсь извлечь данные для панд по столбцу с именем «модель».Приведенный ниже код работает, но как мне написать код, если я хочу использовать x = R1200GS (без '')?

Поскольку мне нужно передать этот var из другой функции, дайте мне знать, если естьхороший способ.Спасибо.

import pandas as pd

def get_database(z):
    df=pd.read_csv("database.csv")
    df=df.query("model==@z")
    return df

x = 'R1200GS'

get_database(x)

1 Ответ

0 голосов
/ 28 сентября 2019

Не можете комментировать, поэтому опубликуем здесь.Не уверен, что это когда-нибудь сработает.x = R1200GS выдаст ошибку, если нет объекта с именем R1200GS.

Просто любопытно: в чем проблема с использованием строки?Не могли бы вы уточнить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...