数据分析、时间序列和统计学的强大数据结构
项目描述
pandas:强大的Python数据分析工具包
测试 | |
包 | |
元数据 |
这是什么?
pandas是一个Python包,提供快速、灵活和直观的数据结构,旨在使处理“关系型”或“标记型”数据变得既简单又直观。它旨在成为在Python中进行实用、现实世界数据分析的基础级高级构建模块。此外,它还有更广泛的目标,即成为任何语言中最强大和最灵活的开源数据分析/操作工具。它已经朝着这个目标迈进。
目录
主要功能
以下是一些pandas擅长的事情
- 轻松处理浮点数以及非浮点数据中的缺失数据(表示为
NaN
、NA
或NaT
) - 大小可变性:可以在DataFrame和更高维度的对象中插入和删除列
- 自动且显式的数据对齐:对象可以显式地对齐到一组标签,或者用户可以简单地忽略标签,让
Series
、DataFrame
等自动在计算中对齐数据 - 强大的、灵活的分组功能,可以对数据集执行拆分-应用-组合操作,用于聚合和转换数据
- 轻松将其他Python和NumPy数据结构中的锯齿状、不同索引的数据转换为DataFrame对象
- 智能的基于标签的切片、高级索引和子集化大型数据集
- 直观的合并和连接数据集
- 灵活的数据集重塑和转置
- 分层标签轴(每个刻度可以具有多个标签)
- 强大的IO工具,可以从平面文件(CSV和分隔符)、Excel文件、数据库和从超快的HDF5格式加载数据,并保存/加载数据
- 时间序列特定功能:日期范围生成和频率转换、移动窗口统计、日期偏移和滞后
在哪里可以获取它
源代码目前在GitHub上托管:[https://github.com/pandas-dev/pandas](https://github.com/pandas-dev/pandas)
最新发布版本的二进制安装程序可在Python包索引(PyPI)和Conda上获得。
# conda
conda install -c conda-forge pandas
# or PyPI
pip install pandas
每个发布版本之间pandas的变化列表可在此处找到。有关详细信息,请参阅https://github.com/pandas-dev/pandas的提交日志。
依赖项
- NumPy - 添加了对大型、多维数组、矩阵和操作这些数组的高级数学函数的支持
- python-dateutil - 提供了对标准datetime模块的强大扩展
- pytz - 将Olson时区数据库引入Python,允许准确和跨平台的时区计算
有关所需、推荐和可选依赖项的最小支持版本的完整安装说明,请参阅完整安装说明。
从源安装
要从源安装pandas,您还需要Cython以及上述正常依赖项。Cython可以从PyPI安装
pip install cython
在pandas
目录中(在克隆git存储库后找到此文件的同一目录),执行
pip install .
或安装开发模式
python -m pip install -ve . --no-build-isolation --config-settings=editable-verbose=true
有关从源安装的完整说明,请参阅安装说明。
许可证
文档
官方文档托管在PyData.org。
背景
pandas
的工作始于2008年AQR(一家量化对冲基金),自那时以来一直处于积极开发中。
获取帮助
关于使用问题,最佳去处是StackOverflow。此外,一般问题和讨论也可以在pydata 邮件列表上进行。
讨论和开发
大多数开发讨论都发生在这个仓库的GitHub上,通过GitHub问题跟踪器。
此外,pandas-dev 邮件列表也可以用于专业讨论或设计问题,并且有一个Slack频道可供快速开发相关问题的提问。
还有定期的社区会议面向社区开放,以及每月的新贡献者会议以帮助支持新贡献者。
有关通信渠道的更多信息可以在贡献者社区页面找到。
为pandas做出贡献
欢迎所有贡献,包括错误报告、错误修复、文档改进、增强功能和想法。
有关如何贡献的详细概述可以在贡献指南中找到。
如果您只是想开始与pandas代码库一起工作,请导航到GitHub "问题"标签,并开始查看有趣的议题。有一些问题列在文档和良好入门问题下,您可以从这里开始。
您还可以对问题进行分类,这可能包括重现错误报告或请求重要信息,如版本号或重现说明。如果您想开始对问题进行分类,一种简单的方法是在CodeTriage上订阅pandas。
或者,也许通过使用pandas,您自己有想法或正在文档中寻找某些内容,心想“这可以改进”...您可以对它做些什么!
作为本项目的贡献者和维护者,您应遵守pandas的行为准则。更多信息可以在:贡献者行为准则找到。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
构建分布
pandas-2.2.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667 |
|
MD5 | 67cae6d658e0e0716518afd84d7d43ce |
|
BLAKE2b-256 | 9cd69f8431bacc2e19dca897724cd097b1bb224a6ad5433784a44b587c7c13af |
pandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a |
|
MD5 | 378f9f0ed0dbfcba86f803cc21285e94 |
|
BLAKE2b-256 | ab5fb38085618b950b79d2d9164a711c52b10aefc0ae6833b96f626b7021b2ed |
pandas-2.2.3-cp313-cp313t-musllinux_1_2_aarch64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 15c0e1e02e93116177d29ff83e8b1619c93ddc9c49083f237d4312337a61165d |
|
MD5 | bf9245acaa093e8acc9d069975d6f0b0 |
|
BLAKE2b-256 | cc570f72a10f9db6a4628744c8e8f0df4e6e21de01212c7c981d31e50ffc8328 |
pandas-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1db71525a1538b30142094edb9adc10be3f3e176748cd7acc2240c2f2e5aa3a4 |
|
MD5 | 2f4445a1184a325074f6701e2ac78f81 |
|
BLAKE2b-256 | 25b098d6ae2e1abac4f35230aa756005e8654649d305df9a28b16b9ae4353bff |
pandas-2.2.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ba96630bc17c875161df3818780af30e43be9b166ce51c9a18c1feae342906c2 |
|
MD5 | d88e7f750a0b9df1b2eed51fb678d3ef |
|
BLAKE2b-256 | edf9e995754eab9c0f14c6777401f7eece0943840b7a9fc932221c19d1abee9f |
哈希值 用于 pandas-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 38cf8125c40dae9d5acc10fa66af8ea6fdf760b2714ee482ca691fc66e6fcb18 |
|
MD5 | dca9c392b8c11fe9ad056cc7649f1fb5 |
|
BLAKE2b-256 | 9c8cf0fd18f6140ddafc0c24122c8a964e48294acc579d47def376fef12bcb4a |
哈希值 用于 pandas-2.2.3-cp313-cp313t-macosx_10_13_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3b71f27954685ee685317063bf13c7709a7ba74fc996b84fc6821c59b0f06468 |
|
MD5 | 14d17fa2c58e3ece26f7985d2f99a7cb |
|
BLAKE2b-256 | 76a3a5d88146815e972d40d19247b2c162e88213ef51c7c25993942c39dbf41d |
哈希值 用于 pandas-2.2.3-cp313-cp313-musllinux_1_2_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6374c452ff3ec675a8f46fd9ab25c4ad0ba590b71cf0656f8b6daa5202bca3fb |
|
MD5 | fa58bbcc8b617391b969cefac3a8a8a4 |
|
BLAKE2b-256 | 57b78b757e7d92023b832869fa8881a992696a0bfe2e26f72c9ae9f255988d42 |
哈希值 用于 pandas-2.2.3-cp313-cp313-musllinux_1_2_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 800250ecdadb6d9c78eae4990da62743b857b470883fa27f652db8bdde7f6659 |
|
MD5 | 2fe73e4abeea0c0ba88500e704f4f019 |
|
BLAKE2b-256 | ee7cc6dbdb0cb2a4344cacfb8de1c5808ca885b2e4dcfde8008266608f9372af |
哈希值 用于 pandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24 |
|
MD5 | e994f46ee86e01d05e6e10efbd926f0c |
|
BLAKE2b-256 | e831aa8da88ca0eadbabd0a639788a6da13bb2ff6edbbb9f29aa786450a30a91 |
哈希值 用于 pandas-2.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 22a9d949bfc9a502d320aa04e5d02feab689d61da4e7764b62c30b991c42c5f0 |
|
MD5 | 4a81712cb01e5a562e3f1e56052db329 |
|
BLAKE2b-256 | f5946c79b07f0e5aab1dcfa35a75f4817f5c4f677931d4234afcd75f0e6a66ca |
哈希值 用于 pandas-2.2.3-cp313-cp313-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3508d914817e153ad359d7e069d752cdd736a247c322d932eb89e6bc84217f28 |
|
MD5 | b585fae0b8cc87120c9f7d082ae1b1f5 |
|
BLAKE2b-256 | e493b3f5d1838500e22c8d793625da672f3eec046b1a99257666c94446969282 |
哈希值 用于 pandas-2.2.3-cp313-cp313-macosx_10_13_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f00d1345d84d8c86a63e476bb4955e46458b304b9575dcf71102b5c705320015 |
|
MD5 | 3ba3ee7ae47c3be3316b14d3c3f9b65c |
|
BLAKE2b-256 | 64223b8f4e0ed70644e85cfdcd57454686b9057c6c38d2f74fe4b8bc2527214a |
哈希值 用于 pandas-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 062309c1b9ea12a50e8ce661145c6aab431b1e99530d3cd60640e255778bd43a |
|
MD5 | 1c145c78bddb5f439b2e728dbf306c40 |
|
BLAKE2b-256 | 1d99617d07a6a5e429ff90c90da64d428516605a1ec7d7bea494235e1c3882de |
哈希值 用于 pandas-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6dfcb5ee8d4d50c06a51c2fffa6cff6272098ad6540aed1a76d15fb9318194d8 |
|
MD5 | 6662f7c4fb2911011179c16502035699 |
|
BLAKE2b-256 | 20e845a05d9c39d2cea61ab175dbe6a2de1d05b679e8de2011da4ee190d7e748 |
哈希值 用于 pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319 |
|
MD5 | 55116d2b710fd406fb7babc8f6769763 |
|
BLAKE2b-256 | 38f8d8fddee9ed0d0c0f4a2132c1dfcf0e3e53265055da8df952a53e7eaf178c |
哈希值 用于 pandas-2.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5de54125a92bb4d1c051c0659e6fcb75256bf799a732a87184e5ea503965bce3 |
|
MD5 | 0d6308b778aae33a6475bf74b430a5ce |
|
BLAKE2b-256 | c62a4bba3f03f7d07207481fed47f5b35f556c7441acddc368ec43d6643c5777 |
哈希值 用于 pandas-2.2.3-cp312-cp312-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a5a1595fe639f5988ba6a8e5bc9649af3baf26df3998a0abe56c02609392e0a4 |
|
MD5 | e3d704e91824bd59da9996135b90c2b9 |
|
BLAKE2b-256 | e10cad295fd74bfac85358fd579e271cded3ac969de81f62dd0142c426b9da91 |
哈希值 用于 pandas-2.2.3-cp312-cp312-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b1d432e8d08679a40e2a6d8b2f9770a5c21793a6f9f47fdd52c5ce1948a5a8a9 |
|
MD5 | 4fef40a9b5dde43212515411706fbbf4 |
|
BLAKE2b-256 | 17a3fb2734118db0af37ea7433f57f722c0a56687e14b14690edff0cdb4b7e58 |
哈希值 用于 pandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32 |
|
MD5 | c2cdb735086371afcd7c5913aacce65b |
|
BLAKE2b-256 | 864a03ed6b7ee323cf30404265c284cee9c65c56a212e0a08d9ee06984ba2240 |
哈希值 用于 pandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3 |
|
MD5 | 30b1fc5d299eb9a292aa54738648c60f |
|
BLAKE2b-256 | b957708135b90391995361636634df1f1130d03ba456e95bcf576fada459115a |
哈希值 用于 pandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc |
|
MD5 | 3f8ff0cb7c14d371be80a92b36c8e6cc |
|
BLAKE2b-256 | cd5f4dba1d39bb9c38d574a9a22548c540177f78ea47b32f99c0ff2ec499fac5 |
哈希值 用于 pandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698 |
|
MD5 | 9d5860fdf96affecedd8cf09eb675b7c |
|
BLAKE2b-256 | 45fbc4beeb084718598ba19aa9f5abbc8aed8b42f90930da861fcb1acdb54c3a |
哈希值 用于 pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd |
|
MD5 | bbc31d5dc9410ac53c50617f5aa44e30 |
|
BLAKE2b-256 | 52119eac327a38834f162b8250aab32a6781339c69afe7574368fffe46387edf |
哈希值 用于 pandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039 |
|
MD5 | 0f68fd2f2c267c74337c97a8e2b95b9c |
|
BLAKE2b-256 | a844d9502bf0ed197ba9bf1103c9867d5904ddcaf869e52329787fc54ed70cc8 |
哈希值 用于 pandas-2.2.3-cp310-cp310-musllinux_1_2_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 37e0aced3e8f539eccf2e099f65cdb9c8aa85109b0be6e93e2baff94264bdc6f |
|
MD5 | 072bd8e9147297c44350f0bf5d221a41 |
|
BLAKE2b-256 | ce0d4cc7b69ce37fac07645a94e1d4b0880b15999494372c1523508511b09e40 |
哈希值 用于 pandas-2.2.3-cp310-cp310-musllinux_1_2_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b8661b0238a69d7aafe156b7fa86c44b881387509653fdf857bebc5e4008ad42 |
|
MD5 | cab479f312027538b1e127996c5a8265 |
|
BLAKE2b-256 | 6161a89015a6d5536cb0d6c3ba02cebed51a95538cf83472975275e28ebf7d0c |
哈希值 for pandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 86976a1c5b25ae3f8ccae3a5306e443569ee3c3faf444dfd0f41cda24667ad57 |
|
MD5 | 79c577dd12ba8f2f15885241a2dc20ab |
|
BLAKE2b-256 | 44507db2cd5e6373ae796f0ddad3675268c8d59fb6076e66f0c339d61cea886b |
哈希值 for pandas-2.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d9c45366def9a3dd85a6454c0e7908f2b3b8e9c138f5dc38fed7ce720d8453ed |
|
MD5 | b9e921d6401025e7d779449acab6eab3 |
|
BLAKE2b-256 | ed1286c1747ea27989d7a4064f806ce2bae2c6d575b950be087837bdfcabacc9 |
哈希值 for pandas-2.2.3-cp310-cp310-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 381175499d3802cde0eabbaf6324cce0c4f5d52ca6f8c377c29ad442f50f6348 |
|
MD5 | c59c64849265a25b56d1b84bb2061ec2 |
|
BLAKE2b-256 | 99f2c4527768739ffa4469b2b4fff05aa3768a478aed89a2f271a79a40eee984 |
哈希值 for pandas-2.2.3-cp310-cp310-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1948ddde24197a0f7add2bdc4ca83bf2b1ef84a1bc8ccffd95eda17fd836ecb5 |
|
MD5 | b2f88c889c02d24cd6cc806a0fb48820 |
|
BLAKE2b-256 | aa70c853aec59839bceed032d52010ff5f1b8d87dc3114b762e4ba2727661a3b |
哈希值 for pandas-2.2.3-cp39-cp39-musllinux_1_2_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7eee9e7cea6adf3e3d24e304ac6b8300646e2a5d1cd3a3c2abed9101b0846761 |
|
MD5 | ca24f450f63b01894814df554624d5ae |
|
BLAKE2b-256 | c4a53429bd13d82bebc78f4d78c3945efedef63a7cd0c15c17b2eeb838d1121f |
哈希值 for pandas-2.2.3-cp39-cp39-musllinux_1_2_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 31d0ced62d4ea3e231a9f228366919a5ea0b07440d9d4dac345376fd8e1477ea |
|
MD5 | 762ea9099e06ef2a213c29aebb715c66 |
|
BLAKE2b-256 | 31a318508e10a31ea108d746c848b5a05c0711e0278fa0d6f1c52a8ec52b80a5 |
哈希值 for pandas-2.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 99df71520d25fade9db7c1076ac94eb994f4d2673ef2aa2e86ee039b6746d20c |
|
MD5 | 2b89478319b25b6c27a7fe7c2ae7796e |
|
BLAKE2b-256 | 3dddbed19c2974296661493d7acc4407b1d2db4e2a482197df100f8f965b6225 |
哈希值 for pandas-2.2.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8cd6d7cc958a3910f934ea8dbdf17b2364827bb4dafc38ce6eef6bb3d65ff09c |
|
MD5 | f54029e5c3638ceaeb55cdf495ea4af6 |
|
BLAKE2b-256 | 31af89e35619fb573366fa68dc26dad6ad2c08c17b8004aad6d98f1a31ce4bb3 |
哈希值 for pandas-2.2.3-cp39-cp39-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5dbca4c1acd72e8eeef4753eeca07de9b1db4f398669d5994086f788a5d7cc30 |
|
MD5 | fd7459ca6bef4ab934bc96601cc59997 |
|
BLAKE2b-256 | 9cb95cead4f63b6d31bdefeb21a679bc5a7f4aaf262ca7e07e2bc1c341b68470 |
哈希值 for pandas-2.2.3-cp39-cp39-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bc6b93f9b966093cb0fd62ff1a7e4c09e6d546ad7c1de191767baffc57628f39 |
|
MD5 | e6f1d174de020787160c074cc5d62ead |
|
BLAKE2b-256 | ca8c8848a4c9b8fdf5a534fe2077af948bf53cd713d77ffbcd7bd15710348fd7 |