-4
是否有將字符串轉換爲顏色十六進制代碼的功能?將字符串轉換爲顏色十六進制代碼
例如:
「FOO」 - > 「#F123FA」
轉換與4位的數字爲十六進制代碼也將是完全正常的,但問題是,我的數字非常相似。
有人知道一個好的解決方案嗎?
是否有將字符串轉換爲顏色十六進制代碼的功能?將字符串轉換爲顏色十六進制代碼
例如:
「FOO」 - > 「#F123FA」
轉換與4位的數字爲十六進制代碼也將是完全正常的,但問題是,我的數字非常相似。
有人知道一個好的解決方案嗎?
發現我自己的解決方案與此SHA1提示:
library(digest)
a <- 'test'
print(a)
a <- sapply(a, digest, algo = "sha1")
hex <- paste0('#', substr(a, 0, 6))
print(hex)
聽起來像是XY問題。你爲什麼需要這個? – PoGibas
這些字符串和/或數字的性質是什麼?你想從顏色名稱移到十六進制代碼?如果是這樣,這些數字是什麼樣的?如果不是,你能詳細說明你要完成什麼 - 輸入的性質是什麼,輸入和輸出之間的期望關係是什麼? – duckmayr
我有一個4位數的ID列表,並且想爲每個數字動態分配一個顏色。我的第一個想法是連接「#FF」+數字來得到一個十六進制代碼,但問題是有一些相似的數字,所以顏色看起來也很相似。 –