Mi sembra un errore nei panda.Reshape of pandas series?
a = pd.Series([1,2,3,4])
b = a.reshape(2,2)
b
b è di tipo serie, ma non può essere visualizzato, l'ultima affermazione dà eccezione, molto lungo, l'ultima riga è "TypeError:% formato d: è richiesto un numero, non numpy.ndarray". b.shape restituisce (2,2), che contraddice il suo tipo di serie. Sto indovinando forse pandas.Series non implementa la funzione di risagoma e sto chiamando la versione da np.array? Qualcuno vede anche questo errore? Sono a panda 0.9.1.
Non ho molta familiarità con Panda, ma capisco che il suo fascino e le sue limitazioni consistono nell'avere oggetti dedicati per matrici di dimensioni diverse. Quindi, anche se c'è un numpy in background, 'pd.Series' è sempre 1D, e' pd.DataFrame' è sempre 2D. Quindi rimodellare uno di quegli oggetti nel modo in cui il tuo fare non ha molto senso. – Jaime
E "il modo in cui ** il tuo ** fare" dovrebbe essere "il modo in cui ** stai ** facendo" ... Vergognati! – Jaime