Sono relativamente nuovo con Numpy e Panda (sono un fisico sperimentale, quindi uso ROOT da anni ...). Un grafico comune in ROOT è un grafico a dispersione 2D in cui, dato un elenco di valori xey, crea un grafico a dispersione di tipo "heatmap" di una variabile rispetto all'altra.Creazione di panda Dataframe tra due array di Numpy, quindi tracciare il grafico a dispersione
Come è meglio farlo con Numpy e Pandas? Sto tentando di utilizzare la funzione Dataframe.plot()
, ma non riesco nemmeno a creare il Dataframe.
import numpy as np
import pandas as pd
x = np.random.randn(1,5)
y = np.sin(x)
df = pd.DataFrame(d)
Prima di tutto, questo dataframe ha forma (1,2), ma vorrei che avesse la forma (5,2). Se riesco a ottenere che il dataframe sia nella forma giusta, sono sicuro di poter capire la funzione DataFrame.plot()
per disegnare quello che voglio.
Non v'è alcuna necessità di formalità come "grazie", " per favore "ecc. Inoltre, non è necessario includere" risolto "nella tua domanda. Questo è ciò per cui "accettare la risposta" è per. –