问题标签 [tabulate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
268 浏览

python - python制表:显示特定值的空白单元格

我有这个 numpy 数组

我对更清晰的表格显示感兴趣,而忽略了我不感兴趣的值。如何打印特定值的空白单元格?例如,数组中所有 2 个值的空白,如下所示:

0 投票
1 回答
544 浏览

python - 如何保留尾随零?

我正在将熊猫数据框输出到我正在编写的报告中,这很容易,因为您现在df.to_markdown()可以将数据框转换为降价表,然后 pandoc 可以生成报告。

并且我们可以很好的控制具体的格式化细节,通过floatfmt=".3g"作为参数传递,其操作在这里解释得很清楚:

...确切的规则如下:假设以表示类型“e”和精度 p-1 格式化的结果将具有指数 exp。然后,如果 m <= exp < p,其中 m 是 -4 表示浮点数,-6 表示小数,则数字的格式为表示类型“f”和精度 p-1-exp。否则,数字将使用表示类型“e”和精度 p-1 进行格式化。在这两种情况下,从有效数字中删除无关紧要的尾随零,如果小数点后面没有剩余数字,也会删除小数点,除非使用“#”选项...

除了我不想删除尾随零,而且我看不到一种简单的方法来阻止它们。

如果您想要一个可重现的示例,请执行以下操作:

我可以将其更改为指定小数,就像这样

这使

——但这不是我想要的。我想要两个有效数字。带有尾随零。像这样:

0 投票
1 回答
170 浏览

python - python中R的“制表”和“C”的等价物

我目前正在将 R 中可用的代码传输到 python。在 R 中,有一个名为tabulateC的函数。

python中是否有与R等效的tabulate函数C

0 投票
2 回答
32 浏览

python - 如何删除来自文件的 3d python 列表中所有出现的字符

蟒蛇代码是:

我正在尝试在 python 中创建一个 3d 列表,这些值来自一个“.txt”文件。

“perm.txt”文件:

此代码导致日志:

我想知道如何删除制表 '\t',不改变 3d 结构,目标是:

谢谢!

0 投票
1 回答
136 浏览

python - 为什么 print nltk.ConditionalFreqDist 制表在输出中没有?

使用 Anaconda Spyder、Python 3.8.3、nltk 3.5。下面的代码和输出:

如何从此输出中删除 None ?

仅供参考 - 当我使用 Jupyter 笔记本时,没有输出如下:

0 投票
1 回答
243 浏览

haskell - 使用 Foldmap“超出范围”的 Haskell 制表函数

我正在尝试为“制表”编写一个定义,该函数生成给定 Map 中与给定可折叠集合中的键相对应的值的幺半群摘要。

这是我的代码:

我收到此错误:

除了第二行括号中的内容外,请不要更改任何内容

更新:我想我更接近于理解这一点。这是我的新代码。我意识到它是不完整的,但它至少可以编译。

现在它没有通过阴谋集团测试:

不管我做什么似乎都有一些变化

我假设如果 tabulate 的第三个参数不是空的,我需要的是某种条件?

0 投票
3 回答
734 浏览

python - 使用制表时出错“TypeError:'int'对象不可迭代”

所以,我在我的最新项目中使用表格来格式化我的数据。但是,它不断给出这个错误,我无法理解它背后的原因。这是代码:

这是输出:

请注意,我发布的代码只是我发现导致错误的部分。这些行号可能不同。

我试着弄清楚自己,但我唯一能想到的就是这段代码:

我将最后的记录转换为它自己的列表。

请帮助我了解其背后的原因。我是python的初学者,所以我的问题可能很愚蠢。

先感谢您!

0 投票
3 回答
102 浏览

sas - 宏循环按原点生成 Proc Tabulate

使用 SASHELP.CARS,我想按原产地制作一个 PROC TABULATE。因此,第一种方法是制作 3 PROC TABULATE,例如:

但是,相反,我想在宏循环中自动执行此操作(这是我制作的一个简单示例。我使用的真实数据库更复杂;这就是我需要制作宏的原因:)。你能帮我为什么下面的代码不起作用吗?这是 « where Origin=reg; » 似乎是问题的部分。谢谢 !所以这是我的代码:

0 投票
1 回答
255 浏览

stata - 制表Stata中的相对频率

我正在尝试将分为两组的变量的频率制成表格。也就是说,我想看看一个变量取值“是”多少除以地区和性别。现在,使用“选项卡”和选项行在 Stata 中很容易做到这一点,但我在导出它时遇到了麻烦。为了清楚起见,我能够以这种方式构建具有绝对频率的表:

这个,放在我的乳胶代码中,产生了这个相对不错的表:table1 现在我想做的是重现完全相同的表,但在那里有相对频率而不是绝对频率。现在通常据我所知,如果你想要你可以拥有的相对频率

但是如果您尝试将其与 estpost 结合使用,则它不起作用。有什么提示吗?我试着用 tabout 解决它,但我能做的只是:

这给出了这个:table2

如您所见,我在哪里迷路了。如果这个问题听起来很愚蠢,我很抱歉,但我很难在网上或标签手册上找到结果。我希望有人能帮助我。

0 投票
1 回答
476 浏览

python - 使用制表,如何将列表打印为单行而不是单列?

使用此代码:

我得到:

我想得到:

有任何想法吗?