2

我正在尝试创建一个散点图,使用变量名称标记 x 轴。

我尝试使用 R 命令获取数据集变量的变量名称:

name(dsExample.Variable)

但这不起作用。

我尝试了另一个stackoverflow问题 Matlab get string contains variable name中给出的代码

但我得到了一个空白的答案。也许是因为使用了数据集而不是矩阵,但后来我尝试使用 double() 作为输入来转换数据集变量。

接下来我应该尝试什么?

4

1 回答 1

0

您可以使用以下方法检索数据集中的变量名称get

data = rand(1000,2);
d = dataset({data, 'Random'});

scatter(data(:,1), data(:,2));
xlabel( get(d,'VarName') );
于 2013-02-14T14:19:38.847 回答