ハローを再び親愛なるフォーラム、colvar
私はこれらの3Dプロットと友達の最高ではない、と私シンプルな書式のもので苦労する。今のところ、私は変数からプロットを色付けできません。
with(samples3d, {
s3d <- scatter3D(MDS2, MDS3, MDS1, pch = ifelse(meta$op.closed=="cl",22,21), type = "h",colvar = pcolor, lty.hplot=2, scale.y=0.75)
})
それは私に、このエラーを与える:
Error in clim[2] - clim[1] : non-numeric argument to binary operator
私がいることをドキュメントから読み取ることができます。
"colvar :The variable used for coloring. ... if specified, it should be a vector of equal length as (x, y, z)."
だから私のナイーブなアプローチで私は
colvec <- as.vector(samples3d$pcolor)
MDS1vec <- as.vector(samples3d$MDS1)
length(MDS1vec)
43
length(colvec)
43
を確認 - それらは同じ長さなので、whここで間違っていますか?
ベスト、 マチルド