我有一个 Excel 文件,其中数据透视表字段视图太大(下面的屏幕截图)。我尝试了以下方法,但似乎没有任何效果
仅此特定文件存在此问题。较新的文件似乎没问题。此文件已完成大量工作,因此很难将其复制到新文件。是否有修复方法可以减小数据透视表字段视图的大小?
我有以下数据集作为 MySql 引擎版本 5.x 中的示例
+-----------+------------+
| name | occupation |
+-----------+------------+
| Samantha | Doctor |
| Julia | Actor |
| Maria | Actor |
| Meera | Singer |
| Ashely | Professor |
| Ketty | Professor |
| Christeen | Professor |
| Jane | Actor |
| Jenny | Doctor |
| Priya | Singer |
+-----------+------------+
Run Code Online (Sandbox Code Playgroud)
我想旋转表中的职业列,以便每个名称按字母顺序排序并显示在其相应的职业下方。输出列标题应分别为 Doctor、Professor、Singer 和 Actor。
我试试这个
SELECT CASE occupation WHEN 'Doctor' THEN name END AS Doctor,
CASE occupation …Run Code Online (Sandbox Code Playgroud) 我有一个 panas 数据框,如下所示:
df
Prod ProdDesc tot avg qtr val_qtr
A Cyl 110 8.7 202301 12
A Cyl 110 8.7 202302 56.9
A Cyl 110 8.7 202303 9
A Cyl 110 8.7 202304 0
Run Code Online (Sandbox Code Playgroud)
所以我想要的是堆叠/转置数据帧。我用熊猫融化,
df_tra = df.melt(id_vars=['Prod', 'ProdDesc'], var_name='Attrib', value_name='Value')
df_tra.drop_duplicates()
Run Code Online (Sandbox Code Playgroud)
所以我的输出如下:
df_tra
Prod ProdDesc Attrib Value
A Cyl tot 110
A Cyl avg 8.7
A Cyl quarter 202301
A Cyl quarter 202302
A Cyl quarter 202303
A Cyl quarter 202304
A Cyl val_qtr 12
A Cyl val_qtr 56.9 …Run Code Online (Sandbox Code Playgroud) 例如用于数据
___ A B
1 cat 5
2 cat 7
3 cat 3
4 dog 10
5 dog 4
6 dog 7
Run Code Online (Sandbox Code Playgroud)
公式(cat)是7,公式(dog)是10。
我正在使用Google表格,但希望使用更通用的答案。
从枢轴表转换为WebDatrocks中的HTML时,待处理的转换时,选项卡更改时会如何解决此问题?(如果你想要我可以添加的代码)
我正在 iframe 中打开表格,也许这就是我不确定的原因
我的广告门户网站有3个表格,我会将3个表格加入一个查询.
请查看此架构 http://sqlfiddle.com/#!2/8b74b/3
CREATE TABLE `ads` (
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`ads_title` CHAR(80) NULL DEFAULT NULL,
PRIMARY KEY (`id`)
);
CREATE TABLE `ads_keys` (
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`key` CHAR(25) NULL DEFAULT NULL ,
`inlist` INT(1) UNSIGNED ZEROFILL NULL DEFAULT NULL ,
PRIMARY KEY (`id`)
);
CREATE TABLE `ads_values` (
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`ads_id` INT(3) NULL DEFAULT NULL,
`key_id` INT(10) NULL DEFAULT NULL,
`value` INT(10) NULL DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE INDEX …Run Code Online (Sandbox Code Playgroud) pivot-table ×6
mysql ×2
pivot ×2
excel ×1
melt ×1
pandas ×1
php ×1
python ×1
sql ×1
transpose ×1
typescript ×1
webdatarocks ×1