13 台のカメラを含むデータセットがあり、各カメラの位置が 5 回再構築されました。カメラの位置に関連する 6 つの変数 [X、Y、Z、オメガ、ファイ、カッパ] ごとに、測定値を平均と標準偏差にまとめました。XYZ 平均値に基づいてカメラの位置をプロットしたいのですが、各 XYZ 値の標準偏差値に基づいて各位置の楕円体を作成します。(エラーバーのように、これも許容されますが、私の最初の目標は、最大の分散またはエラーの方向を示す色付きの楕円体を作成することです...この例では、標準偏差値を使用しています。)
各カメラの平均位置をプロットするために使用rgl
していますが、プロットされた各ポイントの形状を別のベクトルまたは列の値で変更する方法がわかりません。
位置データはここで平均値に集計されます
pos.mean
PhotoID X Y Z
DSC_7120 -269.697307 -359.608029 2390.520
DSC_7121 -323.537075 -312.080524 2388.374
DSC_7122 -381.084880 -259.807930 2386.175
DSC_7123 -434.500687 -212.438305 2384.080
DSC_7707 -297.275547 -12.954589 2352.626
DSC_7708 -238.105775 -61.327624 2353.830
DSC_7709 -178.910977 -110.464992 2354.912
DSC_7710 -124.471751 -155.745775 2356.300
DSC_7711 -65.107734 -205.164167 2358.239
DSC_7794 -2.828331 9.167357 2308.687
DSC_7795 -61.841640 56.621020 2307.068
DSC_7796 -118.768896 104.237722 2306.107
DSC_7797 -176.829418 150.560971 2304.887
標準偏差値は次のとおりです。
pos.sd
PhotoID X Y Z
DSC_7120 0.1507733 0.3651178 0.0018517456
DSC_7121 0.1508845 0.3633876 0.0005815413
DSC_7122 0.1512489 0.3671259 0.0021316858
DSC_7123 0.1498382 0.3667440 0.0050629647
DSC_7707 0.1495099 0.3600409 0.0016483624
DSC_7708 0.1470677 0.3583582 0.0014911045
DSC_7709 0.1458569 0.3596208 0.0021194229
DSC_7710 0.1396953 0.3604535 0.0033336396
DSC_7711 0.1414401 0.3620422 0.0047287867
DSC_7794 0.1442061 0.3691425 0.0056096078
DSC_7795 0.1516369 0.3688717 0.0016928413
DSC_7796 0.1565440 0.3672701 0.0038089509
DSC_7797 0.1547617 0.3726132 0.0079183205
基本的な 3D プロットは現在、そのように表示できます。
library(rgl)
with(smry.mean,
plot3d(X, Y, Z,
type="s"))
ポイントを色付きの楕円体に変更する方法はありますか?楕円体の寸法と色は各ポイントの標準偏差値から作成されますか?
ありがとうございました