假设我有这个向量
x <- c("165 239 210", "111 45 93")
Run Code Online (Sandbox Code Playgroud)
是否有一个整洁的包将RGB值转换为R中的十六进制值?我发现了许多javascript方式,但没有一个用于R.
x <- "#A5EFD2" "#6F2D5D"
Run Code Online (Sandbox Code Playgroud)
Hon*_*Ooi 23
只需将字符串拆分,然后使用rgb:
x <- c("165 239 210", "111 45 93")
sapply(strsplit(x, " "), function(x)
rgb(x[1], x[2], x[3], maxColorValue=255))
#[1] "#A5EFD2" "#6F2D5D"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7658 次 |
| 最近记录: |