Skip to main content

用于 SPSS 数据文件的简单格式转换器实用程序

项目描述

用于 SPSS 数据文件的简单格式转换器实用程序

分支

单元测试

最新的

构建状态 (Travis CI) 代码覆盖率状态 (Codecov) 文档状态 (ReadTheDocs)

v.0.1

构建状态 (Travis CI) 代码覆盖率状态 (Codecov) 文档状态 (ReadTheDocs)

SPSS Converter是一个简单的实用程序,有助于轻松地将 SPSS 数据转换为多种格式,包括:

  • CSV

  • JSON

  • YAML

  • Excel

  • 熊猫数据框

完整文档: http ://spss-converter.readthedocs.org/en/latest/index.html

<nav class="contents" id="contents" role="doc-toc">

内容

</nav>

安装

要通过 Pip安装SPSS Converter ,只需执行:

$ pip install spss-converter

依赖项

Python 3.x

* Pandas v0.24或更高版本
* Pyreadstat v1.0或更高版本
* OpenPyXL v.3.0.7或更高版本
* PyYAML v3.10或更高版本
* simplejson v3.0或更高版本

为什么选择 SPSS 转换器?

如果您在 Python 生态系统中使用 SPSS 数据,您可能会使用两个或三个关键库的组合:PandasPyreadstatsavReaderWriter。这三个库都是重要的工具,构建、设计和管理都非常好。但多年来,我发现使用这些库从 SPSS 转换为其他文件格式需要一些相当重复的样板代码。那么为什么不让它变得更容易呢?

SPSS Converter库是 PyreadstatPandas库的简单包装器,它提供了一个干净简单的 API,用于读取各种格式的数据文件并将它们转换为各种格式。语义非常简单,应该很简单:spss_converter.to_csv('my-spss-file.sav')spss_converter.from_json('my-json-file.json')

SPSS 转换器的主要功能

  • 通过一个函数调用,将 SPSS 文件转换为:

    • 熊猫数据

    • CSV

    • JSON

    • YAML

    • Excel

    • 听写_

  • 通过一个函数调用,从以下数据创建一个 SPSS 数据文件:

    • 熊猫数据

    • CSV

    • JSON

    • YAML

    • Excel

    • 听写_

  • 通过一个函数调用,从您的 SPSS 数据文件生成 Pythonic 数据映射或元数据集合。

  • 确定在进行转换时要包含/排除哪些变量(列)。

SPSS 转换器与替代品

有关SPSS Converter与各种替代转换方法的比较,请参阅完整文档: https ://spss-converter.readthedocs.io/en/latest/index.html#spss-converter-vs-alternatives

完整的文档

SPSS Converter是一个简单的库,但其功能在以下位置进行了全面记录:

https://spss-converter.readthedocs.org/en/latest/index.html


问题和问题

您可以在项目的Github 问题页面上提问和报告问题


贡献

我们欢迎贡献和请求请求!有关更多信息,请参阅 贡献者指南


测试

我们使用TravisCI进行构建自动化, 使用Codecov.io进行测试覆盖, 使用ReadTheDocs进行文档。

关于我们的测试套件以及如何在本地运行测试的详细信息可以在我们的 测试参考中找到。


执照

SPSS ConverterMIT 许可下提供 。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

spss-converter-0.1.2.tar.gz (19.7 kB 查看哈希

已上传 source

内置分布

spss_converter-0.1.2-py2.py3-none-any.whl (16.5 kB 查看哈希

已上传 py2 py3