1

さらに分析するために使用できるデータ テーブルを作成しようとしています (つまり、ボックス プロットを生成するなど)。

与えられたデータは次のようになります (さまざまな測定値に注意してください)。

measurement_option, measurement
option1, 11.3
option1, 12.7,
option2, 19.3,
option2, 9.7
option2, 12.1

私がやりたいことはこれを手に入れることです

option1, 11.3, 12.7
option2, 19.3, 9.7, 12.1

reshape(そのためには時間変数が必要ですよね?) と を使用している人を見てきましcastたが、正直なところ、上記のように両方のコマンドでリストを生成することはできませんでした。

4

3 に答える 3

3

You shouldn't need to do much more for a boxplot using ggplot.

ggplot(data = df, aes(x = measurement_option, y = measurement)) + 
geom_boxplot()

should do what you want. See the ggplot manual for details.

于 2013-07-09T16:03:04.203 に答える
0
library(data.table)
dt = fread('measurement_option,measurement
option1,11.3
option1,12.7
option2,19.3
option2,9.7
option2,12.1')

# or
# dt = data.table(your_data_frame)

dt[, list(list(measurement)), by = measurement_option]
#   measurement_option            V1
#1:            option1     11.3,12.7
#2:            option2 19.3,9.7,12.1
于 2013-07-09T16:09:31.793 に答える