Domanda

Ho usato il codice seguente per il download di dati di stock da Yahoo Finance:-

import yfinance as yf
import datetime

    stocks = ["AXISBANK.NS", "HDFCBANK.NS", "ICICIBANK.NS" ,"INDUSINDBK.NS",
    "KOTAKBANK.NS",
    "SBIN.NS",
    "YESBANK.NS"]
    start = datetime.datetime(2018,1,1)
    end = datetime.datetime(2019,7,17)
    data = yf.download(stocks, start=start, end=end)
    data

Ottengo i dati in un modo inferiore:-

enter image description here

Ho salvato i dati usando Panda:-

import pandas as pd

df = pd.DataFrame(data) 

# saving the dataframe 
df.to_csv('BANKING STOCK.csv')

Ho ottenuto i dati in questo formato:-enter image description here

Ma sono in mente i miei dati in questo formato:-

enter image description here

Perché questo formato è più conveniente per l'analisi dei dati tramite SQL. Come posso cambiare il formato dei dati?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top