首页 > 其他分享 >STATA:方法搜集

STATA:方法搜集

时间:2023-01-15 05:44:05浏览次数:43  
标签:insheet STATA 字符 解决方案 filefilter 搜集 Stata 分隔符 方法

试图用来insheet从.csv文件加载数据集.但是,数据集中的分隔符","(包括引号)而不是简单的逗号,.因此.csv文件中的前三行看起来像这样:
Name","Sex","Income

John","M","45000
Jane","F","20000
它似乎insheet不允许多字符分隔符 - 我收到一条错误消息,指出"delimiter()选项被错误地指定." 无论如何,从这样的文件中获取简单的insheet数据?

Rob*_*rer 5

解决方案1.

Stata 13支持多字符分隔符.命令是import delimited.请参阅此处的手册.

解决方案2.

使用filefilter前使用insheet.例如:

filefilter "source-file" "destination-file", from("\Q,\Q") to(",") replace
这将使用逗号分隔符替换您的多字符分隔符.跑help filefilter.

解决方案3.

find/replace在导入Stata之前,您是否无法使用自己喜欢的文本编辑器?例如,查找","并替换,.然后使用Stata的insheet命令.在这方面,优秀的文本编辑器可能比纯Stata更灵活.

解决方案4(可能).

你检查infix和infile?我对这些没有经验,但他们可能值得一试.

 

标签:insheet,STATA,字符,解决方案,filefilter,搜集,Stata,分隔符,方法
From: https://www.cnblogs.com/xkdn/p/17053028.html

相关文章

  • Stata:list
    list,sep(0)//显示所有观测值,无分隔线listj*in1/5//显示前五条记录的所有j开头的变量观测值list kh-jdt6in1/8,sep(0)   ......
  • 使用powershell脚本自动安装程序的几种方法
    经常会遇到需要重复安装程序时,可以用脚本自动安装,避免不停按鼠标这种重复劳动。在不修改原版安装程序,尽量使用Windows自带脚本工具情况下,对于不同的安装包,有几种方法1.安......
  • Earthdata批量下载MODIS遥感影像的方法
      本文介绍在Earthdata网站中,批量下载MODIS遥感影像的方法。  首先,打开网页:https://search.earthdata.nasa.gov/search,如果没有Earthdata账号的话可以注册一下。 ......
  • 调用方法求数组中最大值
    先熟悉找3个值中的最大值packagecom.fqs.demo;publicclassChongZ{//求3个数的最大值并显示publicstaticvoidmain(String[]args){inta=......
  • HashMap的putVal方法和resize
    HashMap的putVal方法和resizeputVal方法解析其实HashMap的简单存储过程已经在前面一篇文章演示过了,这里主要是来看一下putVal方法。首先,先看一下putVal方法的源码:finalVp......
  • list.remove()时出问题,集合的remove方法注意事项2
    不要在foreach循环里进行元素的remove/add操作。remove元素请使用Iterator方式,如果并发操作,需要对Iterator对象加锁。另可参考:​list.remove()时出问题,集合的re......
  • go binary.read invalid type *interface 的解决方法
    原来的代码binary.readinvalidtype*interfacefuncNewBusiness()*PacketBusiness{ vardict=make(map[uint32]interface{}) //dict[model.EventMCUUDPTBarPush......
  • SQL---insert方法中使用foreach
    如何在Mysql语句的insert语句中使用foreach方法,做循环插入?这里有一个user的集合,users,将其遍历插入到数据库表user中,方法如下:<insertid="addList"parameterType="com.java4......
  • 笔记本在使用一段时间后莫名卡顿的解决方法——CPU莫名锁频
    首先要看看是不是因为CPU锁频了。键盘按下Ctrl+Shift+Esc,看看CPU内的速度部分是否保持在零点几。解决方案如果是的话,可以先将电脑关机,然后将所有的外设拔掉,电源也拔掉......
  • Stata:删除重复观测值
    1.当一条样本的全部变量均与另一条或多条样本重复时,直接使用duplicatesdrop_all,force或gduplicatesdrop_all,force,后者为外部命令,在样本较大时对运算速度的提升......