m
概要: データ フレームに行を追加するにはどうすればよいですかm X n
。新しい行はそれぞれ既存の行の後に挿入されますか? 基本的に既存の行をコピーしますが、1 つの変数を変更します。
詳細:別の質問を参照して、rglのsegments3d関数でやりたいことができると思います。x、y、z ポイントのセットがありますが、これらは線分のセットの 1 つの終点にすぎません。もう一方の終点は、4 番目の変数 X、Y、Z、Z_Length として指定された Z 次元で非常に数メートル離れています。私の用語では、東向き、北向き、標高、長さです。
rglのドキュメントによると、「ポイントはsegments3dによってペアで取得されます」。したがって、データ フレームを変更して、2 行ごとに Z 変数を変更して (Z から Z_Length を差し引いて) 余分なエントリを含める必要があると思います。視覚的には、次のようにする必要があります。
+-------+---------+----------+-----------+---------+
| Label | easting | northing | elevation | length |
+-------+---------+----------+-----------+---------+
| 47063 | 554952 | 5804714 | 32.68 | 619.25 |
| 47311 | 492126 | 5730703 | 10.40 | 1773.00 |
+-------+---------+----------+-----------+---------+
これに:
+-------+---------+----------+-----------+---------+
| Label | easting | northing | elevation | length |
+-------+---------+----------+-----------+---------+
| 47063 | 554952 | 5804714 | 32.68 | 619.25 |
| 47063 | 554952 | 5804714 | -586.57 | 619.25 |
| 47311 | 492126 | 5730703 | 10.40 | 1773.00 |
| 47311 | 492126 | 5730703 | -1762.26 | 1773.00 |
+-------+---------+----------+-----------+---------+
リンクされた質問のデータサンプルが利用可能です。