[英]How can I read metadata from sas7bdat file or xpt file in python?
[英]Pandas does not read sas7bdat file
我正在嘗試使用 Pandas 讀取 714MB sas7bdat 文件。 我有時會收到'內核似乎已經死了。 它將自動重新啟動。'.有幾次我得到了:
ValueError Traceback (most recent call last)
pandas\io\sas\sas.pyx in pandas.io.sas._sas.rle_decompress()
ValueError: unknown control byte: 16
Exception ignored in: 'pandas.io.sas._sas.Parser.process_byte_array_with_data'
Traceback (most recent call last):
File "pandas\io\sas\sas.pyx", line 104, in pandas.io.sas._sas.rle_decompress
ValueError: unknown control byte: 16
我之前通過 pandas.read_sas() 閱讀過類似但更大的文件。任何想法都非常受歡迎......
謝謝
至於內核死機,如果您使用的是 Jupyter Notebooks,那么它可能是一個與加載 SAS 數據集不同的問題。
至於嘗試加載 SAS 數據集的錯誤消息,請嘗試encoding='latin-1'
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.