Es sieht für mich wie ein Fehler in pandas.Series.Umgestaltung der Pandas-Serie?
a = pd.Series([1,2,3,4])
b = a.reshape(2,2)
b
b hat Series geben, aber nicht angezeigt werden kann, die letzte Anweisung gibt Ausnahme, sehr lang, die letzte Zeile ist „Typeerror:% d Format: eine Zahl erforderlich ist, nicht numpy.ndarray“. b.shape gibt (2,2) zurück, was seinem Typ Series widerspricht. Ich rate vielleicht pandas.Series implementiert keine Umformfunktion und ich rufe die Version von np.array auf? Jeder sieht diesen Fehler auch? Ich bin bei Pandas 0.9.1.
Ich bin nicht sehr vertraut mit Pandas, aber ich verstehe, dass seine Reize und Einschränkungen liegen dedizierte Objekte für Arrays unterschiedlicher Dimensionen. Selbst wenn es im Hintergrund "numpy" gibt, ist "pd.Series" immer 1D und "pd.DataFrame" ist immer 2D. Das Umformen eines dieser Objekte ist also nicht sinnvoll. – Jaime
Und "der Weg ** dein ** Tun" sollte "der Weg sein ** du machst **" ... Schande über mich! – Jaime