最初の列の値に基づいて値を持つ新しい列を作成する方法を探しています。これに他の列に基づいて列を作成する値
WORD | SCORE | Cluster |
diptyqu | 19750 | 1 |
daptyqu | 8830 | 1 |
dyptiqu | 29 | 1 |
deptiqu | 2 | 1 |
parfume | 300 | 2 |
parfum | 14 | 2 |
:
目標はここから移動することです
WORD | SCORE | Cluster | Name |
diptyqu | 19750 | 1 | diptyqu |
daptyqu | 8830 | 1 | diptyqu |
dyptiqu | 29 | 1 | diptyqu |
deptiqu | 2 | 1 | diptyqu |
parfume | 300 | 2 | parfume |
parfum | 14 | 2 | parfume |
私はlitteralyこだわっていると、本当にそれを作る方法がわかりません。あなたはこれを行う方法について何か提案していますか? dplyr
your_data %>%
group_by(cluster) %>%
mutate(Name = first(WORD))
を使用して
ありがとうグレゴール、これは私が探していたものです! – Remi