2

stripchart()X 軸と Y 軸の正しい配置と、積み上げられたポイントの正しい方向で使用する際に問題があります。

この MWE は、実際のデータで行う手順を模倣しています

# stratify mtcars$mpg_strat
mtcars$mpg_strat <- cut(mtcars$mpg, breaks=seq(0,50,by=5))

stripchart(gear~mpg_strat,
           data=mtcars,
           method="stack",
           offset=.5, pch=20)

ここに画像の説明を入力

  • gearY軸にmpg_strat(成層mpg)をX軸に入れたいです。
  • また、ポイントは左から右 (水平) ではなく、下から上 (垂直) に積み重ねる必要があります。

ここの例では、そのようには生成されません。切り替えようとするとmpg_strat~gearエラーになる

Fehler in Summary.factor(c(5L, 4L, 4L, 3L, 4L, 4L, 4L, 3L, 3L, 3L, 5L,  : 
‘range’ not meaningful for factors
4

1 に答える 1

2
stripchart(as.numeric(mpg_strat) ~ gear,
       data=mtcars,
       method="stack",
    xaxt = "n", 
    xlab="mpg_strat",
    ylab="gear",
       offset=.5, pch=20)
axis(1, at=3:7, labels=levels(mtcars$mpg_strat)[3:7])

ここに画像の説明を入力

于 2016-12-15T03:40:42.857 に答える