我正在将 CSV 格式的表“mydata1”中的数据导出到“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”中的数据,并且在两者之间有一些文本写入。
注意:我愿意以 CSV 格式导出扩展名为 TXT 的数据 例如:
Export["file1.txt", mydata1, "CSV"]
我使用了“PutAppend”,但它并没有给我想要的结果。要么我没有正确使用它,要么它可能不是我遇到的问题的关键字。
我有很多关于出口的问题,但我现在不会问所有这些,因为我不想让大家感到困惑。