问题标签 [tmap]

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 回答
300 浏览

r - tmap:难看的白色边框 Mac/Rstudio

这样做时:

我的 tmap 出现难看的白色边框。试过tm_filltm_polygons。还有border.col=NAlwd=0

当我导出到PDF或时,这也会发生在 RStudio 中PNG

细白线

对此感到疯狂,并非常感谢任何帮助。谢谢!

更新我的目标是一个等值线图。因此,在我的情况下,将边框颜色设置为一个特定值将不起作用。做一个猜测,我可以想象,是一个类似的问题——尽管问题已经出现在 rstudio 本身。

0 投票
1 回答
2241 浏览

r - Tmap 错误 - 替换有 [x] 行,数据有 [y]

简短版本:执行以下命令时,qtm(countries, "freq")我收到以下错误消息:

$<-.data.frame( , " SHAPE_AREAS *tmp*", value = c(652270.070308042, : 替换有 177 行,数据有 210

免责声明:我已经检查过其他答案,例如this onethis one以及this说明,说明通常此错误来自拼写错误的对象,但找不到我的问题的答案。

可重现的代码:

0 投票
0 回答
1456 浏览

string - 如何在 Talend 中使用 tmap 检查字符串的长度

我正在尝试使用mystring.length()Talend 的 tmap 组件检查字符串的长度。但是,我遇到了一个错误

田野:

在此处输入图像描述

0 投票
1 回答
472 浏览

r - 如何将空间数据与 Dataframe 连接,以便可以使用 Tmap 显示?

简短版本:执行以下命令时,qtm(World, "amount")我收到以下错误消息:

$<-.data.frame( , " SHAPE_AREAS *tmp*", value = c(653989.801201595, : 替换有 177 行,数据有 175 行) 中的错误

免责声明:这与我在这个问题中遇到的问题相同,但如果我没记错的话,问题是我在左侧数据框中有一个变量与右侧的几个变量匹配,因此,我需要在正确的数据框中对变量进行分组。在这种情况下,我很确定我没有同样的问题,从下面的代码可以看出:

我的猜测是线索可能是我在加入两个数据框时使用的列具有不同的级别(因此它被转换为字符串),但我很惭愧地承认我仍然不明白我的错误我在这里。我假设我的数据框有问题,尽管我不得不承认即使使用较小的数据框也无法正常工作:

谁能帮我指出导致此错误的原因(提供解决方案也可能很受欢迎)

0 投票
1 回答
849 浏览

r - tmap 包:使多个 tm_text() 颜色依赖于相同的 tm_fill() 值

先上代码:

结果是: 3 个带有文字标签的国家

问题 1:是否可以通过使用 tm_text() 函数中的某些公式(即,不在数据框,然后使用它而不是“pop_est”)?

问题 2:显示国家名称的文本颜色是黑色或白色(这里“德国”以白色打印,其他两个国家名称以黑色打印)取决于填充颜色,这极大地有助于在大地图中的可见性。但显示“pop_est”数字的附加文本的颜色始终为黑色。如何根据填充颜色使其变为黑色或白色以提高可见度?

0 投票
1 回答
1364 浏览

talend - 如何在 talend 中使用 tmap 将日期列从字符串转换为日期

我有一个字符串格式的日期列,但我想在 Talend 中使用 tmap 将该字符串更改为日期格式。现在你能告诉我我需要使用哪个表达式来将格式从字符串更改为日期。

0 投票
1 回答
3356 浏览

r - 为 tm_fill 创建一个调色板

我正在尝试创建一个可以在 tm_fill 函数中使用的调色板,以便能够创建一个等值线图。

目前我正在使用预设的调色板,但我想知道是否有一种方法可以创建自己的自定义调色板,然后我可以用它来替换palette = sequential_hcl(8, alpha=0.6)

非常感谢

0 投票
1 回答
822 浏览

talend - 来自两个 tSetGlobalVar 的 tMap

我有两个 tSetGlobalVar 在其中存储两个不同的列。NB_DNCL_OLD 和 NB_DNCL_NEW。

我正在尝试将它们连接到 tMap 组件,以便将单个表作为输出,并为两个整数变量之间的差异添加一个表达式。我可以将 NB_DNCL_OLD 作为第 3 行(主)连接到 tMap,但不允许将 NB_DNCL_NEW 连接到同一个 tMap。

tMapImage

1 - tMapImage

新的 tsetglobalvars 在连接到它们的源之前连接到 tMap:

2 - 在连接到其源之前连接到 tMap 的新 tsetglobalvars

我应该在 tSetGlobalVar 和 tMap 之间使用任何组件吗?我究竟做错了什么?(我是 Talend 新手,没有 Java 知识)。

我刚刚重新创建了 tsetglobalvar 并将它们连接到 tMap 而没有将它们连接到它们的源(2 tFlowIterate),这次我能够通过查找将第二个连接到 tMap 但是,如果我尝试重新连接 tsetglobalvars到他们的消息来源我有同样的问题:我只能将第一个作为 Main 连接,而我不允许连接第二个。谢谢你的建议。

0 投票
1 回答
1651 浏览

r - 如何在 R 中为 tm_bubbles 制作图例显示大小和颜色?

我正在尝试开发一个带有代表大小的气泡的简单地图。

实际的地图很好,这是我想要的。我的问题是传说。在上面的代码中,有两个,我可以通过使用使其成为一个:

或者

但后来我有一个图例显示大小或颜色。是否可以使单个图例同时显示大小和颜色?

0 投票
1 回答
84 浏览

data-warehouse - 如何使用 talend 获得这样的输出

我有这样的数据集数据集

并想像这样输出我该怎么做 这是示例数据集输出在此处输入图像描述