Я запрашиваю некоторые данные из таблицы SQL в кадр данных, используя метод read_sql_query.
Это работает, однако есть одна вещь, которую я не совсем понимаю.
Так что мой запрос SQLвыбирает 3 столбца, первый - дата (все уникально), второй - некоторый текст и третий - число с плавающей точкой.
Когда я запускаю df.dtypes, я получаю следующий вывод:
City object
Population float64
Почемуэто игнорирует мой столбец даты?Это сделало его индексом для фрейма данных.Что, если я не хочу, чтобы это поведение было так или иначе, чтобы остановить это?
Обновление
Ниже приведены параметры, которые я передаю функции.
df = pd.read_sql_query(query, cnxn)
Когда я запускаю df.Head (3), вывод выглядит как
City Population
Date
2018-01-01 Paris 4
2018-01-02 NY 6
2018-01-03 London 5