首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >计量经济学课程论文踩坑日记 – 学金融的文史哲小生

计量经济学课程论文踩坑日记 – 学金融的文史哲小生

作者头像
哈萨克东方红
发布于 2022-11-01 06:11:16
发布于 2022-11-01 06:11:16
1.9K00
代码可运行
举报
文章被收录于专栏:数模计量数模计量
运行总次数:0
代码可运行

一、软件、环境及数据

  1. 软件为Stata14便携版
  2. 系统环境为Win10
  3. 数据文件结构如下
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
code region year FDI time policy_year hsr ...
//由于课程还未完结,所以不交代完整数据结构(不影响此文阅读)

二、作业踩坑合集

(一)数据导入失败

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
使用 import excel xxx.xlsx 命令以后报错
//报错内容 element not find

一开始以为是命令使用错误,然后使用Stata自带的工具进行导入,依旧如下报错。

错误原因:

excel数据表使用了过多的计算函数,如SUM,AVG等,如果有跨表连接,也会报错。

解决办法:

新建一张工作簿,将原工作表复制,选择“仅文字黏贴”进新的工作簿,在Stata中导入新的工作簿。问题解决成功。

(二)安装命令失败

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ssc install xxx
//命令报错 xxx not find at ssc

错误原因:

ssc库中缺少这样的命令,类似于Python自身库没有request库一样,需要我们在线检索安装。

解决办法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
findit xxx
//输入如上命令 xxx替换为要安装的命令
//然后按照下面的图执行

(三)设置面板数据报错

错误原因:

我购买的数据里有重复记录值,所以删除重复值即可。

解决办法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
duplicates report个体 年份//检查个体年份是否能唯一识别
duplicates example个体 年份//举例子看哪里数据重复
duplicates drop个体 年份,force //强制删除重 复数据
tsset 个体年份
//再次设置面板数据
xtdes
//查看数据.

//例如我自己的数据
duplicates report FDI year/检查个体年份是否能唯一识别
duplicates example FDI year//举例子看哪里数据重复
duplicates drop FDI year,force //强制删除重 复数据
tsset 个体年份

(四)绘制趋势图天坑

  1. 设定面板的时候保持"地区变量"在前,"时间变量"在后
  2. 查看自己“地区变量”大致有多少个,如23个省
  3. 如果"地区变量"超越30个且数据量高达三四万,那么建议你看看自己的电脑配置带不带的动
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//如果出现以下报错,说明Stata炸了

错误原因:

数据量太大,并且"地区变量"过多,计算过载(反正我是这么理解的)

解决办法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//框定特定地区来绘图
*例如:使用20个城市绘制时间趋势图*
xtline FDI if region=="Anqing" | region=="Ankang" | region=="Anshun" | region=="Anyang" | region=="Baicheng" | region=="Baicheng" | region=="Baise" | region=="Baishan" | region=="Baiyin" | region=="Baoding" | region=="Baoji" | region=="Baoshan" | region=="Baotou" | region=="Bayannaoer" | region=="Bazhong" | region=="Beihai" | region=="Bengbu" | region=="Benxi" | region=="Bozhou" | region=="Cangzhou" | region=="Changde" 

过载效果

正常效果

(五)输出回归结果问题

因为要做混合,固定效应,随机效应等多个回归,所以如果每次都使用outreg2输出一次,然后再将结果合并在一起,那么未免有点浪费时间和精力,所以我推荐使用asdoc命令来输出回归结果,非常强大。

outreg2命令输出结果演示

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
reg FDI hsr pinci labor 
est store model2
outreg2[model2] using tab02,word replace se tdec(3) bdec(3)

asdoc命令输出结果演示

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
asdoc reg FDI hsr pinci labor, nest replace
//就这一行!
//是不是很简洁!

回归结果:

asdoc其他命令详述及演示

  1. 竖向追加回归结果
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
asdoc xtreg FDI hsr pinci labor,fe r nest append
//追加个体固定回归效应(聚类标准误)

回归结果:

  1. 横向放置回归表格
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
asdoc reg FDI hsr pinci labor, replace wide

回归结果:

  1. 横向追加回归结果
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
asdoc xtreg FDI hsr pinci labor,fe r wide

回归结果:

(六)截面数据设置面板数据

今天金融工程课上手写的,反正我听不懂,就手写了这个教程。(字很丑还写歪了,凑合看看吧。)

三、后续有待补充...

关于自回归和异方差的坑回头再说吧,我好累,睡一会学专业课了,感觉考研要BBQ了/(ㄒoㄒ)/~~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
Flutter 中的图文混排与原理解析
在移动开发中图文混排是十分常见的业务需求,如下图效果所示,本篇将介绍在 Flutter 中的图文混排效果与实现原理。
GSYTech
2020/03/20
3.2K0
Flutter 中的图文混排与原理解析
Flutter文字渲染模块总结(一)
​ 把文字渲染到屏幕上主要是通过加载字体获得字形(Glyph)纹理,然后通过字体测量计算出字体左上角的位置和宽高,然后再把纹理贴到2D方块中。字体的存储主要有两种方式:
用户9172902
2021/11/12
1.4K0
Flutter文字渲染模块总结(一)
Flutter Widgets 之 RichText
应用程序离不开文字的展示,因此文字的排版非常重要,通常情况下Text组件可以完成绝大多数需求,它可以显示不同大小的文字、字体、颜色等,如果想在一句话或者一段文字里面显示不同样式的文字,Text组件无法满足我们的需求,这个时候需要使用RichText。
老孟Flutter
2020/03/01
1.2K0
Flutter Widgets 之 RichText
【Flutter 专题】32 Flutter 32: 图解 TextPainter 与 TextSpan 小尝试
大家在学习 Flutter 时一定会用过 Text,而对于一些复杂文本的处理可能会选择 RichText,再进一步,使用 RichText 就一定要用 TextSpan ,和尚本以为可以做为一个小知识点进行简单学习,但是随着深入尝试发现 TextSpan 涉及东西很多,很值得研究,因此单独整理一篇小博文。
阿策小和尚
2019/08/12
2.1K0
【Flutter 专题】32 Flutter 32: 图解 TextPainter 与 TextSpan 小尝试
带你深入理解 Flutter 中的字体“冷”知识
本篇将带你深入理解 Flutter 开发过程中关于字体和文本渲染的“冷”知识,帮助你理解和增加关于 Flutter 中字体绘制的“无用”知识点。
GSYTech
2020/06/02
1.4K0
带你深入理解 Flutter 中的字体“冷”知识
Flutter TolyUI 框架#03 | 全局消息通知
TolyUI 是 张风捷特烈 打造的 Fluter 全平台应用开发 UI 框架。具备 全平台、组件化、源码开放、响应式 四大特点。可以帮助开发者迅速构建具有响应式全平台应用软件:
张风捷特烈
2024/05/17
2610
Flutter TolyUI 框架#03 | 全局消息通知
Flutter Slider 挂件:配合案例理解
Slider 是一个基本的 Flutter 挂件 - 可以通过移动 slider 的滑块来选择范围值。在 Flutter 中,有不同类型的 slider 挂件,Flutter 框架中常用的有:
Jimmy_is_jimmy
2024/03/17
7130
Flutter Slider 挂件:配合案例理解
Flutter 绘制探索 7 | 不使用 CustomPaint 进行绘制 | 七日打卡
可能说起 Flutter 绘制,大家第一反应就是用 CustomPaint 组件,自定义 CustomPainter 对象来画。Flutter 中所有可以看得到的组件,比如 Text、Image、Switch、Slider 等等,追其根源都是画出来的,但通过查看源码可以发现,Flutter 中绝大多数组件并不是使用 CustomPaint 组件来画的,其实 CustomPaint 组件是对框架底层绘制的一层封装。这个系列便是对 Flutter 绘制的探索,通过测试、调试及源码分析来给出一些在绘制时被忽略或从未知晓的东西,而有些要点如果被忽略,就很可能出现问题。
张风捷特烈
2021/01/20
1.2K0
Flutter 绘制探索 7 | 不使用 CustomPaint 进行绘制 | 七日打卡
Flutter使用Canvas实现精美表盘效果
上个月参加掘金创作者训练营时,发现训练营中的一位兄弟通过 css3 实现了一个精美的表盘,效果看着确实不错很漂亮,跟 UI 做的设计图差不多了, 当时就在想能不能在 Flutter 中实现一个同样的效果,于是趁着周末空闲时间使用 Flutter 的 Canvas 使用了一个同样的效果。
loongwind
2022/09/27
1.5K1
Flutter使用Canvas实现精美表盘效果
Flutter TolyUI 框架#02 | Popover 与 Tooltip 设计
TolyUI 是 张风捷特烈 打造的 Fluter 全平台应用开发 UI 框架。具备 全平台、组件化、源码开放、响应式 四大特点。可以帮助开发者迅速构建具有响应式全平台应用软件:
张风捷特烈
2024/05/17
6830
Flutter TolyUI 框架#02 |  Popover 与 Tooltip 设计
关于Flutter中的RichText组件,你了解多少?
今天给大家带来的是RichText组件,他里面有个text属性,RichText显示的文本内容是TextSpan类型,他不是一个简单的string,而是TextSpan类型,TextSpan类型是一个可以无限传递的树形结构,每个节点出了text属性,还可以通过style属性,设置自定义文字样式。甚至通过children属性,传入一个TextSpan列表作为子节点,已实现叠加和嵌套文字样式的功能。然后大家有没有疑问,关于红色的这个是如何设置的,这个我可以称呼它为碰撞检测,以便完成TextSpan树中某一片段的检测。recognizer: TapGestureRecognizer()这个属性就可以做到,当然,还有一个组件也有类似的功能,是什么呢?GestureDetector,大家可以对他也了解了解。
徐建国
2022/06/24
9550
关于Flutter中的RichText组件,你了解多少?
Flutter——实现微信搜索框
我们要搜索首页数据,所以我们跳转的时候需要把值传递过来。定义数据,和初始化的方法,选择可选的
CC老师
2022/01/14
2.1K0
Flutter——实现微信搜索框
【Flutter实战】文本组件及五大案例
老孟导读:大家好,这是【Flutter实战】系列文章的第二篇,这一篇讲解文本组件,文本组件包括文本展示组件(Text和RichText)和文本输入组件(TextField),基础用法和五个案例助你快速掌握。
老孟Flutter
2020/09/11
7.5K0
【Flutter实战】文本组件及五大案例
Flutter 文本解读 7 | RichText 写个代码高亮组件
@charset "UTF-8";.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px}.markdown-body h1:first-child,.markdown-body h2:first-child,.markdown-body h3:first-child,.markdown-body h4:first-child,.markdown-body h5:first-child,.markdown-body h6:first-child{margin-top:-1.5rem;margin-bottom:1rem}.markdown-body h1:before,.markdown-body h2:before,.markdown-body h3:before,.markdown-body h4:before,.markdown-body h5:before,.markdown-body h6:before{content:"#";display:inline-block;color:#3eaf7c;padding-right:.23em}.markdown-body h1{position:relative;font-size:2.5rem;margin-bottom:5px}.markdown-body h1:before{font-size:2.5rem}.markdown-body h2{padding-bottom:.5rem;font-size:2.2rem;border-bottom:1px solid #ececec}.markdown-body h3{font-size:1.5rem;padding-bottom:0}.markdown-body h4{font-size:1.25rem}.markdown-body h5{font-size:1rem}.markdown-body h6{margin-top:5px}.markdown-body p{line-height:inherit;margin-top:22px;margin-bottom:22px}.markdown-body strong{color:#3eaf7c}.markdown-body img{max-width:100%;border-radius:2px;display:block;margin:auto;border:3px solid rgba(62,175,124,.2)}.markdown-body hr{border:none;border-top:1px solid #3eaf7c;margin-top:32px;margin-bottom:32px}.markdown-body code{word-break:break-word;overflow-x:auto;padding:.2rem .5rem;margin:0;color:#3eaf7c;font-weight:700;font-size:.85em;background-color:rgba(27,31,35,.05);border-radius:3px}.markdown-body code,.markdown-body pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.markdown-body pre{overflow:auto;position:relative;line-height:1.75;border-radius:6px;border:2px solid #3eaf7c}.markdown-body pre>code{font-size:12px;padding:15px 12px;margin:0;word-break:normal;display:block;overflow-x:auto;color:#333;background:#f8f8f8}.markdown-body a{font-weight:500;text-decoration:none;color:#3eaf7c}.markdown-body a:active,.ma
张风捷特烈
2021/01/27
1.6K0
Flutter 文本解读 7 | RichText 写个代码高亮组件
Flutter 文本解读 6 | RichText 富文本的使用 (中)
@charset "UTF-8";.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px}.markdown-body h1:first-child,.markdown-body h2:first-child,.markdown-body h3:first-child,.markdown-body h4:first-child,.markdown-body h5:first-child,.markdown-body h6:first-child{margin-top:-1.5rem;margin-bottom:1rem}.markdown-body h1:before,.markdown-body h2:before,.markdown-body h3:before,.markdown-body h4:before,.markdown-body h5:before,.markdown-body h6:before{content:"#";display:inline-block;color:#3eaf7c;padding-right:.23em}.markdown-body h1{position:relative;font-size:2.5rem;margin-bottom:5px}.markdown-body h1:before{font-size:2.5rem}.markdown-body h2{padding-bottom:.5rem;font-size:2.2rem;border-bottom:1px solid #ececec}.markdown-body h3{font-size:1.5rem;padding-bottom:0}.markdown-body h4{font-size:1.25rem}.markdown-body h5{font-size:1rem}.markdown-body h6{margin-top:5px}.markdown-body p{line-height:inherit;margin-top:22px;margin-bottom:22px}.markdown-body strong{color:#3eaf7c}.markdown-body img{max-width:100%;border-radius:2px;display:block;margin:auto;border:3px solid rgba(62,175,124,.2)}.markdown-body hr{border:none;border-top:1px solid #3eaf7c;margin-top:32px;margin-bottom:32px}.markdown-body code{word-break:break-word;overflow-x:auto;padding:.2rem .5rem;margin:0;color:#3eaf7c;font-weight:700;font-size:.85em;background-color:rgba(27,31,35,.05);border-radius:3px}.markdown-body code,.markdown-body pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.markdown-body pre{overflow:auto;position:relative;line-height:1.75;border-radius:6px;border:2px solid #3eaf7c}.markdown-body pre>code{font-size:12px;padding:15px 12px;margin:0;word-break:normal;display:block;overflow-x:auto;color:#333;background:#f8f8f8}.markdown-body a{font-weight:500;text-decoration:none;color:#3eaf7c}.markdown-body a:active,.ma
张风捷特烈
2021/01/26
3K0
Flutter 文本解读 6 | RichText 富文本的使用 (中)
Flutter 文字解读 5 | RichText 富文本的使用 (上)
通过前四篇,我们已经了解了 Text 的源码实现和基本使用方式。其本质是使用了 RichText进行构建的,也就是说认识了 Text 就等价于认识了 RichText 。通过 Text.rich 我们也可以方便地构建富文本组件,在第三篇中介绍了一下 Text.rich,本篇就来详细地介绍一下富文本的使用。本篇和之前的几篇关系不大,可单独食用。
张风捷特烈
2021/01/26
7.5K0
【Flutter 专题】137 图解自定义 ACEFoldTextView 折叠文本
和尚在学习 Flutter 过程中,有特别需求是对于文本过长的内容需要展示固定行数,而在文本右下角有提示用户点击展开和收起;和尚尝试自定义一个可折叠收缩的 ACEFoldTextView;
阿策小和尚
2021/10/12
1.4K0
Flutter自定义view —— 闯关进度条
但我觉得还是用自定义 view 实现效果比较好,想要什么效果都可以去实现,所以我按照
CatEatFish
2020/07/09
1K0
Flutter自定义view —— 闯关进度条
Flutter学习之视图体系
经过之前的学习,可以知道Flutter是一种全新的响应式跨平台的移动开发框架,越来越多的开发者参与学习或者研究中,确实在iOS和Android平台上能够用一套代码构建出性能比较高的应用程序。我刚开始接触FlutterFlutter中文网看到这么一句话:Widget是Flutter应用程序用户界面的基本构建块。每个Widget都是用户界面一部分的不可变声明。与其他将试图、控制器、布局和其他属性分离的框架不同,Flutter具有一致的统一对象模型:Widget。在开发过程中也可以知道Widget可以被定义按钮(button)、样式(style)、填充(Padding)、布局(Row)、手势(GestureDetector)等,我刚开始以为这个Widget就是眼中所看到的视图,然而并不是这样的,下面慢慢讲述。
Android技术干货分享
2019/04/01
1.6K0
Flutter学习之视图体系
算法遇记 | 字符串段拆插问题 - 富文本
最近遇到一个小问题,这里把问题模型简化,记录一下处理方式,也算是一个小纪念。先说一下场景,如下所示:
张风捷特烈
2022/12/15
4340
算法遇记 | 字符串段拆插问题 - 富文本
相关推荐
Flutter 中的图文混排与原理解析
更多 >
LV.0
这个人很懒,什么都没有留下~
目录
  • 一、软件、环境及数据
  • 二、作业踩坑合集
    • (一)数据导入失败
      • 错误原因:
      • 解决办法:
    • (二)安装命令失败
      • 错误原因:
      • 解决办法:
    • (三)设置面板数据报错
      • 错误原因:
      • 解决办法:
    • (四)绘制趋势图天坑
      • 错误原因:
      • 解决办法:
      • 过载效果
      • 正常效果
    • (五)输出回归结果问题
      • outreg2命令输出结果演示
      • asdoc命令输出结果演示
      • asdoc其他命令详述及演示
    • (六)截面数据设置面板数据
  • 三、后续有待补充...
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档