数据分析网

2.3、Stata制图基本操作—零基础入门教程

微信扫码观看完整版Stata视频课程、分析师在线答疑解惑哦~

微信扫码-通用.jpg

【视频教程】
【课程摘要】

在Stata中,制图是数据可视化和分析的重要工具。通过使用Stata的命令,我们可以进行各种类型的图表制作。首先,可以使用graph命令创建基本的统计图表,如散点图、折线图、柱状图等。该命令可以根据数据的特点和需求,选择合适的图表类型,并进行相应的设置和调整。其次,可以使用twoway命令创建复杂的图表,如多个变量的散点图、线图和柱状图的组合等。该命令可以将多个图表组合在一起,以展示更多的信息和关系。此外,还可以使用graph export命令将图表导出为常见的图像格式,如PNG、JPEG和PDF等。

【详细教程】

Stata制图基本操作


1 .命令的语法格式


(1 )整体命令的语法格式


graph-command(plot-command,plot-options)(plot-command,plot- options), …graph-options

其中的graph-command是用来定义图的类型的命令, plot-command   是用来定义曲线类型的命令,不同的曲线之间用括号分隔开,曲线有自 身的options选项,整个图形也有统一的options选项。


(2 )标题与副标题的设置


设置标题的命令为: title() 。用户在括号内输入标题名即可。

副标题的设置命令为: subtitle() 。用户在括号内输入副标题名即 可。

假如我们要把一幅图的标题设置为“案例结果” ,副标题设置为“案 例2.1结果” ,则命令为:title (案例结果) subtitle (案例2.1结果)


(3 )为坐标轴命名


为横坐标轴命名的命令为: xtitle() 。用户在括号内输入标题名即可。

为纵坐标轴命名的命令为: ytitle() 。用户在括号内输入标题名即可。


(4 )坐标轴刻度值的设置


设置横坐标轴刻度值的命令语法为: xtick(#1(#2 ) #3 )。

设置纵坐标轴刻度值的命令语法为: ytick(#1(#2 ) #3 )。

其中#1代表起始刻度, #3代表结束刻度,(#2 )代表间隔刻度。比 如ytick( 500( 50 )900 )表示纵坐标轴起始刻度为500 ,结束刻度为900 ,间隔刻度为50。


(5 )坐标轴数值标签的设置


设置横坐标轴数值标签的命令语法为: xlabel(#1(#2 ) #3 )。

设置纵坐标轴数值标签的命令语法为: ylabel(#1(#2 ) #3 )。

其中#1代表起始刻度, #3代表结束刻度,(#2 )代表间隔刻度。比 如ylabel( 500( 100 )900 )表示为Y轴添加数值标签,取值为500~900 ,间距为100。


(6 )坐标轴样式的设置


设置横坐标轴样式的命令为: xscale() 。其中xscale(off )表示不使 用横坐标轴。

设置纵坐标轴样式的命令为: yscale() 。其中yscale(off )表示不使 用纵坐标轴。


(7 )图例的设置


设置图例的命令语法为: legend(label(#   "text" )ⅆ )。用户将图 例的代号填入“#”处,将内容写在"text" 中即可。比如legend(label( 1

"上海" ) label(2 "深圳" ))表示将图例代号为1 的显示为上海,将图例 代号为2 的显示为深圳。用户还可以设置图例所在的位置,命令为legend(position() ),用   户只需将位置所对应时刻的数字填入括号中即可,共有12个位置可供选择(对应钟表的12个时刻),比如我们想要把图例放置在钟表3点对应 的位置,对应的命令为legend(position(3 ))。


(8 )脚注的设置


设置脚注的命令语句为: note() 。用户将脚注内容写在括号中即 可。比如我们需要注明数据来源为公司内部数据,对应的命令为:

note   (数据来源:公司内部数据)。


(9 )图形的保存与打开


保存图形的命令语法是: graph   save   [graphname]   filename   [,asis replace]。

graph   save为基本命令, [graphname]为图形保存的名称, filename为 保存的路径, [,asis replace]选项用来冻结图形,使其不能再被修改。

打开图形的命令的语法格式是: graph use filename 。其中filename是 文件保存的路径名称。

显示图形的命令的语法格式是: graph display   [name]   [,options] 。其 中name为图形的名称。


(10 )图形的合并


合并图形的命令语法是: graph combine name [name...] [,options]。


2 .菜单实现


Stata 制图也可以通过菜单来实现,在菜单栏单击“ 图形” ,即可显示 出如图所示的可选项。


1.png


通过该菜单Stata可以实现二维图(散点图、折线图等)、条形图、点图、饼图、直方图、箱线图、等高线图、散点图矩阵、分布图、平滑和密度、回归诊断图、时间序列图、面板数据折 线图、生存分析图、 ROC分析图、多元分析、质量控制等各种图形的绘 制。比如我们单击“二维图(散点图、折线图等) ℽ ,即可出现如下图所示的对话框。


2.png


在“twoway-二维图”对话框中有7个选项卡。

(1)"绘图"选项卡供用户选择绘图类别和类型、 Y变量、 X变量,从而生成初步的图形。用户需要先单击"创建"按钮,然后在弹出的子对话框“图形1”中进行相应的设置。


(2)“if/in”选项卡供用户设置if选项和in选项,其中if选项用来设置条件表达式, in选项用来设置样本范围。


(3)“Y轴”“X轴”选项卡的功能是设置Y轴、 X轴的相关内容,包括标题、主要刻度/标签属性、次要刻度/标签属性、轴线属性、轴刻度尺属性、参考线、是否隐藏轴、是否将轴放在图形的对面位置等。


(4)“标题”选项卡用于设置与标题相关的内容,主要包括标题的设置、副标题的设置、标注的设置、注释文字的设置等。


(5)“ 图例”选项卡用于设置与图例相关的内容,主要包括显示或隐藏图例、图例的组织/外观、图例的位置等内容。


(6)“整体”选项卡用于设置与总体图形相关的内容,包括整个图形的名称、大小设置、区域属性等内容。


(7)“By”选项卡用于设置分类输出图形,用户在该选项卡中指定是否给变量的每个唯一值绘制子图,并设置子图的组织、标题、 区域、轴线等。






热门软件

热门软件

免费下载

【软件下载】点击下载:https://pan.baidu-download.com/extract/spss.html提取码:点击获取【软件介绍】SPSS是全球领先的统计分析软件,为研究人员和数据分析师提供强大的数据处理和分析功能。无论是进行数据探索、模型建立还是结果解释,SPSS都能提供全面的解决方案。其直观的用户界面和丰富的统计工具使得数据分析变得简单而高效。【安装步骤】1. 首先,右击...
【软件下载】点击下载:https://pan.baidu-download.com/extract/stata.html‍提取码:点击获取【软件介绍】STATA软件是一款功能强大的统计分析工具,被广泛应用于社会科学、经济学、生物医学等领域。它提供了丰富的统计方法和数据处理功能,可以进行数据清洗、数据可视化、回归分析、时间序列分析等操作。【安装步骤】1. 鼠标右击【Stata17.0(64bi...
【软件下载】点击下载:https://pan.baidu-download.com/extract/eviews.html‍提取码:点击获取‍【软件介绍】EViews是一款功能强大的经济统计分析软件,广泛应用于经济学、金融学等领域。它提供了丰富的数据处理、分析和建模工具,能够帮助用户进行数据的可视化、回归分析、时间序列分析等操作。【安装步骤】1.鼠标右击【EViews13(64bit)】压缩...
【软件下载】点击下载:https://pan.baidu-download.com/extract/matlab.html‍‍‍提取码:点击获取‍【软件介绍】MATLAB是一种高级技术计算和编程环境,广泛用于科学、工程和数学领域的数据分析、模拟和可视化。它是由MathWorks公司开发的,提供了丰富的函数库和工具箱,用于处理矩阵运算、信号处理、图像处理、优化、统计分析等各种任务。【安装步骤】...
【软件下载】百度云下载:https://pan.baidu-download.com/extract/python.html‍‍‍‍提取码:点击获取‍【软件介绍】Python是一种高级编程语言,具有简单易学、可读性强的特点。它被广泛应用于数据分析、人工智能、Web开发等领域。Python拥有丰富的库和框架,如NumPy、Pandas、TensorFlow等,可以方便地进行数据处理、机器学习和...
【软件下载】立即下载:https://pan.baidu-download.com/extract/rstudio.html‍‍‍‍‍提取码:点击获取‍‍【软件介绍】RStudio是一款专业的集成开发环境(IDE),用于R语言的开发和数据分析。它提供了丰富的功能和工具,包括代码编辑、调试、数据可视化和报告生成等。通过RStudio,用户可以高效地编写和运行R代码,进行数据处理、统计分析和机器...
【软件下载】点击下载:https://pan.baidu-download.com/Extraction/Amos.html提取码:点击获取‍【软件介绍】AMOS是一款广泛应用于社会科学、教育研究、市场调研等领域的统计分析软件,它提供了强大的功能和直观的界面,帮助用户进行复杂的结构方程建模和模型验证,从而深入分析数据之间的关系和影响。【安装步骤】1.鼠标右击【Amos28】压缩包(win11...
【软件下载】点击下载:https://pan.baidu-download.com/Extraction/Mplus.html提取码:点击获取‍【软件介绍】Mplus是一款专业的统计分析软件,主要用于结构方程模型(SEM)和混合效应模型(HLM)的建模和分析。Mplus提供了丰富的功能和工具,包括路径分析、因子分析、多水平建模等。Mplus的用户界面友好易用,支持图形化操作,使得模型构建和分...
【软件下载】点击下载:https://pan.baidu-download.com/Extraction/Origin.html提取码:点击获取‍【软件介绍】Origin是一款功能强大的科学数据分析和可视化软件,广泛应用于各个领域的数据处理和研究工作。Origin提供了丰富的数据分析工具和图形绘制功能,帮助用户快速处理和分析数据,并将结果以直观的图表形式展示。【安装步骤】1.鼠标右击【Ori...
【软件下载】百度云下载:https://pan.baidu.com/s/1CVXkLwjhLDw_7H6FV9O47Q‍‍‍‍‍提取码:点击获取【软件介绍】Excel是一款功能强大的电子表格软件,广泛应用于数据分析、数据处理和数据可视化。Excel提供了丰富的功能和工具,包括数据排序、筛选、公式计算、图表绘制等。它的用户界面简洁直观,操作便捷,适用于各种行业和领域。【安装步骤】1.选中下载的...
热门课程

热门课程

排行榜

【软件下载】点击下载:https://pan.baidu-download.com/extract/spss.html提取码:点击获取【软件介绍】SPSS是全球领先的统计分析软件,为研究人员和数据分析师提供强大的数据处理和分析功能。无论是进行数据探索、模型建立还是结果解释,SPSS都能提供全面的解决方案。其直观的用户界面和丰富的统计工具使得数据分析变得简单而高效。【安装步骤】1. 首先,右击...
【软件下载】点击下载:https://pan.baidu-download.com/extract/stata.html‍提取码:点击获取【软件介绍】STATA软件是一款功能强大的统计分析工具,被广泛应用于社会科学、经济学、生物医学等领域。它提供了丰富的统计方法和数据处理功能,可以进行数据清洗、数据可视化、回归分析、时间序列分析等操作。【安装步骤】1. 鼠标右击【Stata17.0(64bi...
【软件下载】点击下载:https://pan.baidu-download.com/extract/eviews.html‍提取码:点击获取‍【软件介绍】EViews是一款功能强大的经济统计分析软件,广泛应用于经济学、金融学等领域。它提供了丰富的数据处理、分析和建模工具,能够帮助用户进行数据的可视化、回归分析、时间序列分析等操作。【安装步骤】1.鼠标右击【EViews13(64bit)】压缩...
【软件下载】点击下载:https://pan.baidu-download.com/extract/matlab.html‍‍‍提取码:点击获取‍【软件介绍】MATLAB是一种高级技术计算和编程环境,广泛用于科学、工程和数学领域的数据分析、模拟和可视化。它是由MathWorks公司开发的,提供了丰富的函数库和工具箱,用于处理矩阵运算、信号处理、图像处理、优化、统计分析等各种任务。【安装步骤】...
【软件下载】百度云下载:https://pan.baidu-download.com/extract/python.html‍‍‍‍提取码:点击获取‍【软件介绍】Python是一种高级编程语言,具有简单易学、可读性强的特点。它被广泛应用于数据分析、人工智能、Web开发等领域。Python拥有丰富的库和框架,如NumPy、Pandas、TensorFlow等,可以方便地进行数据处理、机器学习和...
【软件下载】立即下载:https://pan.baidu-download.com/extract/rstudio.html‍‍‍‍‍提取码:点击获取‍‍【软件介绍】RStudio是一款专业的集成开发环境(IDE),用于R语言的开发和数据分析。它提供了丰富的功能和工具,包括代码编辑、调试、数据可视化和报告生成等。通过RStudio,用户可以高效地编写和运行R代码,进行数据处理、统计分析和机器...
【软件下载】点击下载:https://pan.baidu-download.com/Extraction/Amos.html提取码:点击获取‍【软件介绍】AMOS是一款广泛应用于社会科学、教育研究、市场调研等领域的统计分析软件,它提供了强大的功能和直观的界面,帮助用户进行复杂的结构方程建模和模型验证,从而深入分析数据之间的关系和影响。【安装步骤】1.鼠标右击【Amos28】压缩包(win11...
【软件下载】点击下载:https://pan.baidu-download.com/Extraction/Mplus.html提取码:点击获取‍【软件介绍】Mplus是一款专业的统计分析软件,主要用于结构方程模型(SEM)和混合效应模型(HLM)的建模和分析。Mplus提供了丰富的功能和工具,包括路径分析、因子分析、多水平建模等。Mplus的用户界面友好易用,支持图形化操作,使得模型构建和分...
数据分析网 专业数据分析服务
专业学术和研究领域的综合性数据分析服务平台
——————————————————————————————————————————————————————
微信客服            
本站教程已获得国家版权登记证书,受版权保护。未经授权,任何个人或机构不得以任何形式复制、传播、修改或用于商业目的。违反者将承担法律责任。
如需使用本站教程内容,请联系我们获取授权。谢谢合作!
以下为部分版权登记号:鲁作登字-2023-L-00466766   鲁作登字-2023-L-00466759   鲁作登字-2023-L-00466761   鲁作登字-2023-L-00466763   鲁作登字-2023-L-00466757