1

我正在处理 Mathematica 中的一些数据,并且正在尝试最小化我需要使用的命令。

我目前正在使用代码:

a = Import["file location", {"Data", {All}, {4, 5}}]

从 csv 文件的第 4 列和第 5 列导入数据,然后使用

ListLinePlot[a]

每个文件都包含一组以上我想要绘制的数据。我想从一个文件中读取所有数据,然后一次只绘制其中的某些列。像这样的东西:

a = Import["file location", {"Data", {All}, {4, 5, 10, 11}}]
ListLinePlot[a{{All},{4,5}}]

这样它只绘制第 4 列和第 5 列中包含的数据。

由于我有限的 Mathematica 知识,这可能只是语法错误或其他原因。最终这不是一个大问题,因为我可以单独导入每个集合,但就我需要管理的对象数量而言,它会使事情变得更加简单。

4

1 回答 1

2
a = Import["data.csv"];

ListLinePlot[a[[All, {4, 5}]]]

ListLinePlot[a[[All, {1, 2}]]]

等等

于 2013-10-18T05:28:52.290 回答