Stata的直方图作图方法:
有如下数据:
+----------+
| t s |
|----------|
1. | 1 48 |
2. | 2 10.4 |
3. | 3 9.8 |
4. | 4 3.9 |
5. | 5 27.9 |
请问要做一个直方图一个饼状图命令应该如何写?我用如下的命令经常会出现如下结果:
graph bar s,over(t)
variable s not found
本来在内存中存在的变量突然之间就没有了,就是因为运行了这么一个变量。还有,就是将t 变量给予不同的Label之后保存也会出现这个问题。比如,运行如下命令:
. label define t1 1 "Caffeinated cola" 2 "Caffeine-free cola" 3 "Lemon-lime" 4 "D
> r Pepper" 5 "Other"
. label values t t1
然后得出如下结果:
+---------------------------+
t s
---------------------------
1. Caffeinated cola 48
2. Caffeine-free cola 10.4
3. Lemon-lime 9.8
4. Dr Pepper 3.9
5. Other 27.9
但是在保存这个结果的时候也会出现变量消失的情况,比如:
save page.dta, replace
file page.dta saved
. clear
. use page.dta
. list
+------+
| s |
|------|
1. | 48 |
2. | 10.4 |
3. | 9.8 |
4. | 3.9 |
5. | 27.9 |
请问这个变量消失是怎么回事呢?软件的Bug还是我的操作有问题?还请大家多多指教。