IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> stata图像绘制专题【计量经济系列(二)】 -> 正文阅读

[游戏开发]stata图像绘制专题【计量经济系列(二)】

stata绘图专题【计量经济系列(二)】


在这里插入图片描述


??????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????在这里插入图片描述在这里插入图片描述在这里插入图片描述

1. 命令结构

graph-command (plot-command, plot-options) (plot-command , plot-options) , graph-options
或者
graph-command plot-command,plot-options || plot-command , plot-options || , graph-options

其中,graph-command用于定义图的类型, 常用的是twoway命令,也可以写成graph twoway
plot-command用于定义线的类型。常用的有,点(scatter)、线(line)、面(area),直方图(histogram)、
条形图(bar)、饼图(pie)、函数曲线(function)以及矩阵图(matrix)等。

?????在这里插入图片描述


2. 散点图 scatter

sysuse auto , clear
twoway (scatter mpg weight)

?????在这里插入图片描述


上述代码还可以简写成以下各种形式:

sysuse auto, clear 
graph twoway scatter mpg weight 
twoway scatter mpg weight
scatter mpg weight
gr tw sc mpg weight 
tw sc mpg weight 
sc mpg weight

上述代码即可满足一般需求,如需更多细节,则参考下边代码。

sysuse auto,clear
graph twoway (scatter mpg weight if foreign==0) ///
(scatter mpg weight if foreign==1 ,msymbol(Sh)), ///
 title(标题: 行驶里程与车重关系) ///
 subtitle(副标题: 11574年美国的国产和进口汽车) ///
 ytitle(纵坐标标题:里程) ///
 xtitle(横坐标标题:重量) ///
 note(注释: 数据来自于美国汽车协会)  ///
 text(35 3400 "曲线类型:散点图")  ///
 legend(title(图例)  ///
 label(1 国产车)  ///
 label(2 进口车)) ///
 scheme(s2manual) 

在这里插入图片描述

同一个图中如果有多条曲线可以用括号分开,也可以用“||”分开。
其中scheme是图像的风格,这里使用的是s2manual风格,可以使用的scheme还有:
?????在这里插入图片描述


3. 折线图 line

sysuse auto , clear
sort weight
twoway line mpg weight

?????在这里插入图片描述


4. 面积图 area

sysuse auto , clear
sort weight
twoway area mpg weight

?????在这里插入图片描述


5. 直方图 histogram

sysuse auto , clear
twoway histogram weight

?????在这里插入图片描述


6. 核密度估计图 kdensity

sysuse auto , clear
twoway kdensity weight

?????在这里插入图片描述


7. 条形图 bar

graph bar

使用graph bar,绘制出来的纵轴表示是均值,这个与我们对条形图的预期不符,所以一般用不到。

clear
input x1-x3
1 3 1
2 4 2
3 5 1
4 6 2
5 7 1
6 8 2
end
graph bar x1 x2

?????在这里插入图片描述
使用over可以指定分类的变量

clear
input x1-x3
1 3 1
2 4 2
3 5 1
4 6 2
5 7 1
6 8 2
end
graph bar x1 x2,over(x3)

?????在这里插入图片描述


twoway bar

clear
input x1-x3
1 3 1
2 4 2
3 5 1
4 6 2
5 7 1
6 8 2
end
twoway bar x1 x2

?????在这里插入图片描述

水平条形图 hbar

使用 hbar 可以绘制出水平方向上的条形图,语法规则同上。
__

8. 箱线图

clear
input x1-x3
1 3 1
2 4 2
3 5 1
4 6 2
5 7 1
6 8 2
end
graph box x1 x2

?????在这里插入图片描述


clear
input x1-x3
1 3 1
2 4 2
3 5 1
4 6 2
5 7 1
6 8 2
end
graph box x1 x2,over(x3)

?????在这里插入图片描述


9. 饼形图

clear
input x1-x3
1 3 1
2 4 2
3 5 1
4 6 2
5 7 1
6 8 2
end
graph pie x1, over(x3)

?????在这里插入图片描述


10. 矩阵图 matrix

clear
input x1-x3
1 2 3
2 3 7
4 2 6
3 3 4
5 8 5
end
graph matrix x1 x2 x3

?????在这里插入图片描述


11. 点阵图 dot

clear
input x1-x3
1 3 1
2 4 2
3 5 1
4 6 2
5 7 1
6 8 2
end
graph dot x1 x2,over(x3)

?????在这里插入图片描述


12. 时间序列数据折线图 tsline

以date数据作为时间序列数据x轴。

sysuse sp500, clear 
tsset date
 twoway tsline close, sort

?????在这里插入图片描述


13. 水平线与垂直线:yline()与 xline()

clear
input x1-x3
1 3 1
2 4 2
3 5 1
4 6 2
5 7 1
6 8 2
end
sort x1
twoway line x2 x1,xline(2 4) yline(5 3)

?????在这里插入图片描述


14. 拟合回归线

回归直线lfit

同时绘制拟合的直线和散点图。

sysuse auto , clear
twoway (scatter mpg weight)(lfit mpg weight)

?????在这里插入图片描述


回归直线 并绘制置信区间 lfitci

默认绘制95%的置信区间。

sysuse auto , clear
twoway (scatter mpg weight)(lfitci mpg weight)

?????在这里插入图片描述


二次回归线 qfit

(根据xvar和xvar^2上的yvar线性回归计算yvar预测值,并绘制结果曲线)

sysuse auto , clear
twoway (scatter mpg weight)(qfit mpg weight)

?????在这里插入图片描述


15. 保存图像 graph save

sysuse auto , clear
graph save "picturename.gph"

本次分享就到这里,小啾感谢您的关注与支持!
🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??🌹??

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-05-04 07:31:23  更:2022-05-04 07:32:18 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 10:59:29-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码