相关疑难解决方法(0)

Python库从字节计算人类可读的文件大小?

我发现hurry.filesize非常有用,但它不提供十进制输出?

例如:

print size(4026, system=alternative) gives 3 KB.
Run Code Online (Sandbox Code Playgroud)

但是后来当我添加所有值时,我没有得到确切的总和.例如,如果输出为hurry.filesize4变量且每个值为3.如果我将它们全部添加,则输出为15.

我正在寻找hurry.filesize的替代方案来获得小数输出.

python python-module

13
推荐指数
3
解决办法
1万
查看次数

熊猫的用途/目的是什么?

我有一些关于是否使用 Pandas 或替代工具的具体问题。

  • 使用 Pandas 而不是其他工具或数据结构的原因是什么?

  • 当内存是一个问题时,Pandas 的成本有多大,有哪些更便宜的替代品?


这更多是一个定性的问题。熊猫的目的是什么?我找到完全符合我需要的字典和列表。大熊猫有什么大惊小怪的?

例如,如果有很多具有相同值的行,我可以使用更少的内存将此表存储在嵌套字典中:

#key0    key1    value
A        1       a
A        1       b
A        2       a
A        2       b
B        1       a
B        1       b
B        2       a
B        2       b

d = {'A': {1: ['a', 'b'], 'A': {2: ['a', 'b'], 'B': {1: ['a', 'b'], 'B': {2: ['a', 'b']}}
Run Code Online (Sandbox Code Playgroud)

为什么我要使用熊猫,当有一种更有效的方式来保存我的嵌套数据时?我只是不明白。谢谢!

我知道熊猫允许按名称索引、处理丢失的数据、进行连接、按值分组等的能力。

这更多是一个定性的问题。也许它属于 Meta Stack Exchange。

python arrays dictionary numpy pandas

1
推荐指数
1
解决办法
1091
查看次数

标签 统计

python ×2

arrays ×1

dictionary ×1

numpy ×1

pandas ×1

python-module ×1