2016-03-30 24 views
1

pandalar read_sas() işlevini kullanmaya çalışıyorum.Pandalarla birlikte SAS dosyasını okuyun

Öncelikle, SAS bu kodu çalıştırarak SAS veri kümesi oluşturun:

libname tmp 'c:\temp'; 
data tmp.test; 
    do i=1 to 100; 
     x=rannor(0); 
     output; 
    end; 
run; 

Şimdi ipython içinde, bunu yapmak: Oldukça basit ve çalışması gerekir gibi görünüyor

import numpy as np 
import pandas as pd 

%cd C:\temp 
pd.read_sas('test.sas7bdat') 

. Ama ben sadece şu hatayı aldım: Buradaki eksik şey neymiş? Pandas sürüm 0.18.0 kullanıyorum.

+0

Hmm ... Aynı sorunu yaşıyorum. Şu an pencerelerde koşuyorum. Sizin için hangi işletim sistemi? – JohnE

+0

Windows 10 ve Linux'ta da aynı hatayı alıyorum. – itzy

+1

Bilinen bir sorun gibi görünüyor: bkz. [Bu bağlantı] (https://github.com/pydata/pandas/issues/12647) – screenpaver

cevap