1

この非典型的な問題については、きっと助けになるでしょう。私は友人の調査研究を手伝っていますが、彼はデータを再フォーマットしてコンピューターに取り込み、彼の教員の調査のために提示する必要があります。

現在のデータフレームの各行を、繰り返される単一の列に反転する必要があります。数週間の検索にもかかわらず、この独特のフォーマットの問題については何も見つかりませんでした.

これがデータフレームの例です: 通常のデータフレーム

これが私の友人が必要としている最終的な製品です: untidy data product

よろしくお願いいたします。

サンプルデータフレーム:

narratives <- c("Jenny did a great ...", "John was proficient ...", "Davis was lazy and ...")
qual_ex <- data.frame(narratives)
qual_ex$know <- paste("Knowledge:", "\n", "Yes", "\n", "No")
qual_ex$skill <- paste("Skills:", "\n", "Yes", "\n", "No")
qual_ex$att <- paste("Attitude:", "\n", "Yes", "\n", "No")
4

1 に答える 1

0

tdata.frame ('df1') の転置 ( ) を取得し、これを with (または) に変換matrixし、 with 単一列を作成します。vectorcas.vectordata.frame

df2 <- data.frame(Narrative = c(t(df1)))
于 2018-06-06T04:13:55.757 に答える