如何阅读JMP * .jmp文件与Python熊猫入数据帧熊猫(How to read JMP *.

2019-10-29 05:00发布

我奋力阅读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