Google Data Studio 中未检测到数字
Numbers not detected in Google Data Studio
我尝试创建一个仪表板来表示 COVID-19 数据集,该数据集可在 https://www.worldometers.info/coronavirus/
在此过程中,我创建了一个饼图 New Cases
(COVID-19),显示的最高值为 602,但事实并非如此(目前最高值应为 10,192)。
请参考仪表板和数据集的图像。
提示: 602 是小于 1000 的最大值,在 worldometer 网站中数字以千位分隔符格式。我找不到解决方案,但我认为这与千位分隔符有关。
这是仪表板 - 请参考 table 和饼图(左):
这是我的数据集 - 请查找新案例列:
这是我的数据源 - 新个案字段是数字数据类型:
New Cases
字段目前在Google工作表(数据集)中被识别为Text
字段,因此+10,192
中的逗号是一个字面逗号;数据集中的一种方法是将格式从 Plain Text
更改为 Number
,或者,它可以在 Google Data Studio 中实现:
1) 类型:文本
在 Data Source 处,将 New Cases
字段的类型设置为 Text
。
2) GDS_New Cases
在下面创建 REGEXP_REPLACE
Calculated Field 并使用 GDS_New Cases
字段代替 New Cases
CAST(REGEXP_REPLACE(New Cases, "[\+,]","") AS NUMBER)
Google Data Studio Report 和一个 GIF 来详细说明:
我尝试创建一个仪表板来表示 COVID-19 数据集,该数据集可在 https://www.worldometers.info/coronavirus/
在此过程中,我创建了一个饼图 New Cases
(COVID-19),显示的最高值为 602,但事实并非如此(目前最高值应为 10,192)。
请参考仪表板和数据集的图像。
提示: 602 是小于 1000 的最大值,在 worldometer 网站中数字以千位分隔符格式。我找不到解决方案,但我认为这与千位分隔符有关。
这是仪表板 - 请参考 table 和饼图(左):
这是我的数据集 - 请查找新案例列:
这是我的数据源 - 新个案字段是数字数据类型:
New Cases
字段目前在Google工作表(数据集)中被识别为Text
字段,因此+10,192
中的逗号是一个字面逗号;数据集中的一种方法是将格式从 Plain Text
更改为 Number
,或者,它可以在 Google Data Studio 中实现:
1) 类型:文本
在 Data Source 处,将 New Cases
字段的类型设置为 Text
。
2) GDS_New Cases
在下面创建 REGEXP_REPLACE
Calculated Field 并使用 GDS_New Cases
字段代替 New Cases
CAST(REGEXP_REPLACE(New Cases, "[\+,]","") AS NUMBER)
Google Data Studio Report 和一个 GIF 来详细说明: