0

我有一个时间序列数据集,其中每个数据点都包含一个分类评级。为了在回归分析中使用数据集,我通过将每个类别字符串替换为从线性序列中提取的相应数字(例如,A = 1、B = 2、C = 3、...、Z = 26)来线性转换我的数据集.

但是,我仍然希望有一些图表来描述随着时间的推移评级的发展。理想情况下,我希望 y 轴被标记为原始类别,而不是我在转换中应用的数字。那可能吗?

编辑:观察结果被标记。所以,基本上我想使用标签,而不是 y 轴上的值。

4

2 回答 2

4

您可以使用值标签:

tsline var_X, ylabel(1/26, valuelabel)
于 2014-01-29T13:30:39.610 回答
0

找到了答案。可以使用 plot 选项手动替换 y 轴ylabel。例如

global ylabels 1 "A" 2 "B" 3 "C"
tsline var_X, ylabel($ylabel)

将 y 轴上的值 1-3 替换为 A、B、C。

于 2014-01-29T13:26:00.993 回答