我有一个时间序列数据集,其中每个数据点都包含一个分类评级。为了在回归分析中使用数据集,我通过将每个类别字符串替换为从线性序列中绘制的相应数字来线性转换我的数据集(例如,A = 1,B = 2,C = 3,...,Z = 26) 。
但是,我仍然希望有一些描绘评级随时间发展的情节。理想情况下,我希望y轴标记原始类别,而不是我在转换中应用的数字。这可能吗?
编辑:观察结果已标记。所以,基本上我想使用标签,而不是y轴上的值。
答案 0 :(得分:4)
您可以使用值标签:
tsline var_X, ylabel(1/26, valuelabel)
答案 1 :(得分:0)
找到答案。可以使用绘图选项ylabel
来手动替换y轴。例如。
global ylabels 1 "A" 2 "B" 3 "C"
tsline var_X, ylabel($ylabel)
将y轴上的值1-3替换为A,B,C。