1
Ich versuche, die Pandas read_sas()
Funktion zu verwenden.SAS-Datei mit Pandas lesen
Zunächst erstelle ich einen SAS-Datensatz durch diesen Code in SAS ausgeführt wird:
libname tmp 'c:\temp';
data tmp.test;
do i=1 to 100;
x=rannor(0);
output;
end;
run;
nun in IPython, ich dies tun:
import numpy as np
import pandas as pd
%cd C:\temp
pd.read_sas('test.sas7bdat')
Ziemlich einfach und scheint, wie es funktionieren sollte. Aber ich bekomme nur diesen Fehler:
TypeError: read() takes at most 1 argument (2 given)
Was fehlt mir hier? Ich benutze Pandas Version 0.18.0
.
Hmm ... Ich bekomme das gleiche Problem. Ich renne gerade auf Windows. Welches Betriebssystem für Sie? – JohnE
Ich bekomme den gleichen Fehler unter Windows 10 und Linux. – itzy
Sieht nach einem bekannten Problem aus: siehe [this link] (https://github.com/pydata/pandas/issues/12647) – screenpaver