我是Tableau的新手,我已经创建了一个交叉表,它显示了每种类型的项目计数。我想在我的表中添加一列。我需要知道整体的百分比-我查找了一些东西,但我似乎找不到这个确切的问题。
Type |Count |% of Whole
-----------------------------------
A |10 |1%
B |99 |9.9%
C |256 |25.6%
D |300 |30%
E |335 |33.
我是SQL的新手。我有一个表,它有数十亿条记录,有多个列,比如说a,b,c,d,e,f。
我想为具有特定条件的每一列创建一个记录数量查询,下一列是记录总数的百分比,然后是具有相同条件的b、c、d和e列。我希望在一行中获得查询的输出。
因此,对于列a,我想要的查询是这样的:
select count(a) from table 1
where a >0 and date > '2020-01-01'
下一列将显示上述结果占使用如下查询的记录总数的百分比
select count(*) from table 1
where date >'2020-01-0
我不是试图计算一个百分比作为总数的百分比。相反,我试图找出特定行(或分组类别)中符合特定标准的项目的百分比。在这种情况下,符合条件的人被标记为"1“,而不符合条件的人被标记为"0”。
例如:
AgencyName PersonName MetCriterion?
---------- ---------- -------------
Acme Person A 1
Acme Person B 0
Acme Person C 1
Acme Person D 1
Betas Pers
使用R,我希望创建一个包含嵌套列(可能还有嵌套行)的表。单元格值应包括频率和子组内的总计和百分比(即单元/子组行总数*100)。
我更希望解决方案使用表包。我将输出到LaTeX。
三个问题:
1)请解释我为什么会出现以下错误:Error in Percent("row") : Summary fn not allowed with Percent
library(tables)
set.seed(123)
df <- data.frame(exposure = sample(LETTERS[1:5], 100, TRUE),
Group = sa
我试图获得每一行的百分比结果,其中该行的分组计数除以所有行的总体总数,例如:
因此,我以SUM列作为总数的Balloon行百分比结束。
SELECT DATEPART(YEAR, Balloons) AS [Year],
COUNT(Balloons) AS [Balloons],
SUM = (SELECT COUNT(Balloons)
FROM TABLE
WHERE col2 BETWEEN '20000101' AND '20160101'
)
FROM TABLE
WHERE