我是Tableau的新手,正在尝试创建可视化的地图
我有来自调查数据的邮政编码信息,格式如下: 行
A1 ZCTA5 00601
A2 ZCTA5 99929
我删除了文本'ZCTA5'
,但是以00开头的邮政编码仅采用601格式
我也尝试使用=TEXT(A1,"00")
,但这只会更改具有3位数邮政编码的数字。
如果我按原样使用zip,则地图不正确,并向我显示了不在美国的国家/地区的经度和纬度。
如何为我重组数据以便能够将其用作Tableau中的地图? 不幸的是,它用99929甚至在邮政编码上都加了00
答案 0 :(得分:1)
如果我正确理解了这一点,则要确保正确填充所有邮政编码。在这种情况下,您可以使用以下公式:
=TEXT(Cell,"00000")
例如:
A
1 00654
2 95842
3 00243
4 00001
将表示为
A
1 654
2 95842
3 243
4 1
在excel中,但将公式=TEXT(Cell,"00000")
应用于每个单元格,您将获得正确的格式
A B
1 654 00654
2 95843 95843
3 2343 02343
4 1 00001
答案 1 :(得分:1)
通过将数据按原样导入Tableau,可以消除在Excel中一致编辑这些字段的需要。您可以使用Tableau的本机功能或计算所得的字段以多种方式对文本进行整形。
如果Excel中表示的数据是这样的:
ID Zip
1 123
2 12345
3 12
4 1
然后,您可以按原样将其放入。从那里,您需要告诉Tableau它是一个邮政编码:(在此示例中,Tableau将看到该字段名为“ Zip”,并将自动与Zip Code数据类型相关联。如果该字段的名称类似于“ Blah”,尽管您必须执行以下操作。)
First, ensure that the field is brought to the Dimensions pane (Blue)
-Then-
Right Click on the Field > Geographic Role > ZIP Code
结果将是将前导零添加到每个零以形成5位邮政编码。
如果要导入Tableau的字符串是“ A1 ZCTA5 00601”:
您只需将字符串中最右边的5位数字取为:
RIGHT([Zip Code String], 5)
从那里,您可以强制Tableau将字段识别为邮政编码:
Right Click on Calculated Field > Geographic Role > ZIP Code