我奋力阅读SAS JMP文件与熊猫read_csv
功能为大熊猫数据帧。 有没有人有这种类型的数据文件的经验? 什么是最有效的方法是什么?
Answer 1:
这为我工作。 其结果是有时有点意外(例如,有时我得到的CSV没有头,即使在JMP他们有他们)。 不幸的是,你需要安装SAS JMP和这种解决方案仅适用于Windows。
import pandas as pd
from win32com.client import Dispatch
jmp = Dispatch("JMP.Application")
doc = jmp.OpenDocument('sasjmpfile.jmp')
doc.SaveAs('sasjmpfile.csv')
df = pd.read_csv('sasjmpfile.csv')
文章来源: How to read JMP *.jmp file with Python Pandas into Pandas dataframe