我已经以Excel格式发送了数据,我想将其导入Stata。
文件很大,出现以下错误:
“ 您尝试打开的文件太大。
* .xlsx文件允许的最大大小为40 mb “
显然这不是我的首选格式,但是我可以仅输入指定的列来解决此问题吗?
答案 0 :(得分:2)
命令import excel
的帮助文件明确指出:
“ ...为了提高性能,导入excel对Excel 2007/2010(.xlsx)文件强加了40 MB的大小限制...”
您可以通过在Excel中将文件另存为csv
(例如myfilename)来解决此限制。
然后,您可以使用Stata的import delimited
命令来完成这项工作:
import delimited myfilename.csv, clear
请注意,如果您的计算机上未安装Microsoft Excel,也可以使用Python或R从xlsx
到csv
进行转换。
答案 1 :(得分:0)
每当必须导入大型Excel文件时,我都会使用以下文件:
@monorepo/semantic-ui/dist/semantic.min.css
我知道我的计算机在加载时可能会变慢,但是我不希望将set excelxlsxlargefile on
转换为.xlsx
文件不会带来麻烦。
希望这对您有所帮助。