作者:Economicoder

微信公众号:数据学徒

本文以2000年度我国工业企业数据库为例,该文件后缀名为xlsx,包含约16万条记录,文件有88M这么大。直接使用Excel打开都费劲:等待时间久,电脑风扇呼呼呼作响。如果尝试用Stata打开该xlsx文件,则会出现提示报错。

报错原因在于,Stata无法读取超过40M的Excel文件。

这就好比瓜迪奥拉的传控足球固然美丽,但是面对摆大巴的球队无能为力。

破大巴需要攻城锤,这把锤子的名字就是R语言。万事开头难啊,正憧憬着数据清洗和花式选取变量建模呢,可不能连数据们长啥模样都没见着啊。R语言适时挺身而出,帮助Stata叩开大型Excel文件之门。

在RStudio中运行如下代码,过程较为浅显,首先引入两个R包,然后输入xlsx后缀名文件,最后便可输出dta后缀名文件。等待2分钟,谁让文件那么庞大呢,接下来便是见证奇迹的时刻。library(openxlsx)library(foreign)x = read.xlsx('2000.xlsx',1)    # 读取 Excel 的 Sheet1# View(x)write.dta(x, '2000.dta')        # 输出为 Stata 能读取的格式

在Stata中打开该文件,屏幕会显示这份文件是在R中转化而来。

也许你有更好的转化方法,欢迎赐教。

r语言 读取dta_R语言将大型Excel文件转为dta格式相关推荐

  1. R语言将大型Excel文件转为dta格式

    作者:Economicoder 微信公众号:数据学徒 本文以2000年度工业企业数据库为例,该Excel表格包含约16万条记录,文件有88M这么大.如果尝试用Stata直接打开,则会出现如下提示. 不 ...

  2. r语言 读取dta_R语言与计量经济学(三)异方差

    这两部分都是对残差假设的检验,经典回归模型的残差服从(0, )的正态分布,且相互独立,这里就是检验残差的方差是否相同.方差是否会随解释变量的变化而变化. library(ggplot2) librar ...

  3. 批量把excel文件转为csv格式

    1. 打开Excel软件 2. 打开 Microsoft Visual Basic应用程序 快捷键:Alt + F11键 3. 创建新模块,并添加如下代码 Sub WorkbooksSaveAsCsv ...

  4. 后端node-xlsx读取excel文件后时间格式的转换 - 利用xlsx自带方法

    在node端中使用node-xlsx读取带有日期数据的excel文件文件时,发现日期数据全部变成了数字,手动验证发现是距离1900年1月1日的天数,网上很多解决方案为进行天数转换,但是要额外增加一个函 ...

  5. unity向服务器发送xml文件格式,Unity读取Excel文件转换XML格式文件的方法

    Unity读取Excel文件转换XML格式文件的方法 发布时间:2020-06-23 09:34:33 来源:亿速云 阅读:107 作者:清晨 不懂Unity读取Excel文件转换XML格式文件的方法 ...

  6. python转csv_python脚本如何将Excel文件转为csv文件(代码)

    本篇文章给大家带来的内容是关于python脚本如何将Excel文件转为csv文件(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助.#!/usr/bin/env python __ ...

  7. python csv转excel_将Excel文件转为csv文件的python脚本

    将Excel文件转为csv文件的python脚本 #!/usr/bin/env python __author__ = "lrtao2010" ''' Excel文件转csv文件脚 ...

  8. python 读取csv文件转成字符串,python实现csv格式文件转为asc格式文件的方法

    一.背景描述 csv格式文件是一种类似于excel的文件格式 asc格式文件是一种可以用text打开的文本文件 csv转asc本来可以用arcgis顺利完成,但由于csv数据量太大(744万行),ar ...

  9. 文件 打包 及 生成Excel文件转PDF格式和Excsl文件格式一体数据

    文件 打包 及 生成Excel文件转PDF格式和Excsl文件格式一体数据 前言 一.转PDF 方法 二.生成Excsl文件 三.打包 总结 前言 个人理解,希望对你有所帮助. 一.转PDF 方法 代 ...

最新文章

  1. json的简单的数据格式
  2. 给UIButton添加背景图片
  3. 设计模式-创建型-生成器
  4. 惹怒程序员的十件事!需求变更居然不被排第一!
  5. 复频域求零输入响应_第十四章 动态电路的复频域分析 习题答案
  6. python open ascii codec cant_Python3.6 报错问题:'ascii' codec can't encode character
  7. mysql健康检查脚本_MySQL服务健康检查脚本
  8. 单点登录原理与简单实现【转载】
  9. javascript是什么?有哪些特点?
  10. 使用webService时,gsoap数据类型注意事项
  11. 职场见闻录(01) - 怎样回答这两个问题?
  12. Opencv使用cv::matchTemplate进行模板匹配
  13. 教你在SQL Server数据库中设计表和字段
  14. sumifs多条件求和步骤?如何运用sumifs函数进行求和
  15. requests、xpath应用案例
  16. 常见java异常英语词汇(一)
  17. 使用 Zadig 交付云原生微服务应用
  18. 停车场管理系统(一)
  19. js 中的evel 函数
  20. 阿噗啊噗服务器维护,这些App我能笑一年!阿噗整理的20个奇葩App,没玩过你就OUT了!...

热门文章

  1. C++ VARIANT 学习小记录
  2. [转]海量查询的数据优化
  3. js只能输入数字,小数点(整理)
  4. hihoCoder1040 矩形判断
  5. Groovy初体验:构建高性能JVM应用
  6. 消灭Bug!推荐7款优秀的开源Bug跟踪工具
  7. LeetCode - Add Binary
  8. PMBOK项目管理PMI主义\IPMA概述
  9. ios xmlrpc
  10. 微软Citrix合作虚拟化联手对抗VMware