Фрейм данных не отображает имена столбцов - PullRequest
0 голосов
/ 27 февраля 2019

Я написал скрипт, который сначала запускает SQL-запрос для получения данных из Redshift (через Databricks).Затем я хочу отобразить его во фрейме данных панд.Проблема в том, что каким-то образом имена столбцов были удалены / не отображаются.Почему?

#SQL Query
query = """
SELECT * FROM table1 limit 1;  
"""

# Execute the query
try:
  cursor.execute(query)
except OperationalError as msg: 
  print ("Command skipped: ")

#Fetch all rows from the result
rows = cursor.fetchall()

# Convert into a Pandas Dataframe
df = pd.DataFrame( [[ij for ij in i] for i in rows] )

df.head()

Вывод: enter image description here

Как видите, имена столбцов превратились в цифры (желтые).Намерение состояло в том, чтобы отобразить имя столбца 1: Customer_id, имя столбца 2: Закупки, имя столбца 3: Product_id и т. Д.

Я ценю любую помощь.Спасибо!

...