作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用函数 seqiplot 创建序列索引图。问题是我在图上显示的内容和我的序列数据之间出现了一些不一致。例如,我在周期 t 和 t+1 中具有相同的序列状态;但是,序列索引图为每个时期显示不同的颜色。他们不应该有相同的颜色吗?
我怀疑这与我的数据集中可能的状态数量有关。有60个不同的州。因此,当我尝试设置配色方案时,我收到以下消息:
在 brewer.pal(60, "Accent") 中:
n 太大,调色板允许的最大值为 8
用这么多颜色返回您要求的调色板
这表明 Accent 最多有 8 种颜色(不是吗?)。
有没有人遇到过类似的问题?我该如何解决?
问候,
弗朗西斯科。
最佳答案
TraMineR
使用的默认调色板最多可以获得 12 种不同的颜色,这在您的情况下显然是不够的。因此,您必须使用 cpal
指定调色板。参数在 seqdef
. colorspace
包提供了获得超过 12 种颜色的函数。
要使用图形界面选择 60 种颜色:
library(colorspace)
pal <- choose_palette()
seqdef(..., cpal=pal)
library(colorspace)
pal <- diverge_hcl(60)
seqdef(..., cpal=pal)
?diverge_hcl
更多选择。
关于r - 序列和 seqiplot 之间的不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19805548/
我正在使用函数 seqiplot 创建序列索引图。问题是我在图上显示的内容和我的序列数据之间出现了一些不一致。例如,我在周期 t 和 t+1 中具有相同的序列状态;但是,序列索引图为每个时期显示不同的
我是一名优秀的程序员,十分优秀!