テーブル「mydata1」からCSV形式のデータを「file1.dat」にエクスポートしています。以下は数学コードです:
mydata1=TableForm[Flatten[
Table[Table[Table[
{xcord, ycord, zcord}, {xcord, 0,50,10}],
{ycord,0,50,10}], {zcord, 50, 100, 10}], 2]];
Export["file1.dat",mydata1,"CSV"]
これで、私の「file1.dat」は次のようになります。
0,0,50
10,0,50
20,0,50
..
.. and so on
これで、テーブル「mydata2」(以下のコード)から別のデータセットができました。このテーブル「mydata2」のデータを同じファイル「file1.dat」に保存できるようにしたいのですが、その前に次のことを行う必要があります。ファイル「file1.dat」にテキストを書き込みます。たとえば、「以下のデータはmydata2からのものです」。
両方のテーブルの両方のデータをCSV形式でエクスポートする必要があることに注意してください。
mycounter=20
mydata2=TableForm[Flatten[
Table[Table[Table[
{++mycounter,xcord, ycord, zcord}, {xcord, 0,50,10}],
{ycord,0,50,10}], {zcord, 50, 100, 10}], 2]];
最終的に、私のデータファイル「file1.dat」は次のようになります。
*Data from data from mydata1
0,0,50
10,0,50
20,0,50
... and so on
*Below data from mydata2
21,0,0,50
22,10,0,50
23,20,0,50
... and so on.
最終的なデータファイル「file1.dat」を観察すると、「mydata1」のデータの下にテーブル「mydata2」のデータがあり、その間にテキストが書き込まれているはずです。
注:拡張子がTXTで、CSV形式でデータをエクスポートします。例:
Export["file1.txt", mydata1, "CSV"]
「PutAppend」を使用しましたが、期待した結果が得られませんでした。適切に使用していないか、私の種類の問題のキーワードではない可能性があります。
エクスポートについては多くの質問がありますが、皆さんを混乱させたくないので、今はすべてを尋ねることはしません。