marbleはベクトルやデータフレームの特定の変数に対して 色分けを行うためのR言語のパッケージです。
現在、marbleはCRANには登録されていませんが、次のコマンドを実行することで インストールが可能です。
install.packages("marble", repos = "https://uribo.r-universe.dev")
library(marble)
sazareishi()は日本語の単語を品詞ごとに色分けします。
x <-
c(`名詞` = "吾輩", `助詞` = "は", `名詞` = "猫",
`助動詞` = "で", `助動詞` = "ある", `記号` = "。",
`名詞` = "名前", `助詞` = "は", `副詞` = "まだ",
`形容詞` = "無い", `記号` = "。")
sazareishi(x)
名詞 助詞 名詞 助動詞 助動詞 記号 名詞 助詞 副詞 形容詞 記号 "吾輩" "は" "猫" "で" "ある" "。" "名前" "は" "まだ" "無い" "。"
データフレームに単語と品詞の列がある場合、
sazareishi_to_df()によって品詞の列を色分けします。
d <-
data.frame(
token = unname(x),
POS1 = names(x))
sazareishi_to_df(d, pos = POS1)
token POS1 1 吾輩 名詞 2 は 助詞 3 猫 名詞 4 で 助動詞 5 ある 助動詞 6 。 記号 7 名前 名詞 8 は 助詞 9 まだ 副詞 10 無い 形容詞 11 。 記号