拖放打开镶木地板文件是什么促使我提出这个愿望清单请求? CSV 文件一直都很好,但后来就不行了。当它们变得很大时,打开速度很慢,会占用大量的硬盘空间,而且人类可读的文本文件的实用性也会降低。目前,可以通过安装一些 Python 软件包,然后使用调用 Python 函数的 JSL 脚本 ( https://community.jmp.com/t5/JMP-Add-Ins/Apache-Parquet-file-importer/ta-p/637823 ) 在 JMP 18 中打开 Parquet 文件。这是一个不错的权宜之计,但如果有拖放打开功能就更好了。
您希望看到哪些改进?拖放打开 Parquet 文件。
为什么这个想法很重要? CSV 非常适合处理较小的数据,但如果能有一个针对较大数据集的解决方案就更好了。
数据访问回复:拖放打开 parquet 文件 - 状态更改为:已确认回复:拖放打开镶木地板文件目前没有计划。
我们相信,运行 Python 和 PyArrow 软件包所提供的功能能够满足当前的需求。JMP 19 引入了对可移植数据帧协议 (Portable Dataframe Protocol) 的支持。这使得从支持数据帧接口的软件包(例如 parquet、pandas、ibis、polars 等)轻松转换成为可能。只需一行代码即可从受支持的数据帧转换为jmp.DataTable,或从 jmp.DataTable 转换为数据帧。目前,我们有意将 JMP 附带的软件包限制为 Python 标准库。要支持 Parquet 文件的原生拖放功能,JMP 必须依赖 PyArrow 或 C++ Arrow 源代码。
我们有很多工作要做,以改进 Python 集成的功能,使所有用户都能从中受益,而不仅仅是那些需要特定文件格式的用户。Python 集成的设计理念是让用户能够在 JMP 提供的工具基础上进一步开发 JMP,并根据自己的需求进行定制。
当然,如果有足够多的人要求将 parquet 作为原生 JMP 文件格式,那么这个问题将会被重新考虑。