我正在尝试创建一个散点图,使用变量名称标记x轴。
我尝试使用R命令获取数据集变量的变量名称:
name(dsExample.Variable)
但这不起作用。
我尝试了另一个stackoverflow问题中给出的代码 Matlab get string containing variable name
但我得到了一个空白的答案。也许这是由于使用数据集而不是矩阵,但后来我尝试使用double()作为输入来转换数据集变量。
我接下来应该尝试什么?
答案 0 :(得分:0)
您可以使用get
方法检索数据集中的变量名称:
data = rand(1000,2);
d = dataset({data, 'Random'});
scatter(data(:,1), data(:,2));
xlabel( get(d,'VarName') );