我一直是emacs的忠实用户。最近,我转向使用太空地图,并非常享受它。有一段时间,我能够通过ESS在空间数据库中以组织模式使用Stata。在最近的更新之后,我再也不能在组织模式下使用Stata了,因为Stata已经过时了,这是ESS的最新版本。当我试图编辑以下代码块时,
#+begin_src stata :tangle yes
webuse auto;
#+end_src
我无法打开时钟块并得到如下错误消息
org-edit-src-code: No such language mode: stata-mode
我使用的是太空地图0.300的开发分支,emacs 27.0.50。然后,我将
根据Stata关于SMCL指令的{browse args:text} pdf文档:
示例
。。。您可以{浏览“”:访问Stata网站}。。。
然而:
. di "you can {browse "http://www.stata.com":visit the Stata website} "
you can {browse http:/ invalid name
r(198);
同样:
. di as smcl "you can {browse "http://www.stata.com":visit the Stata webs
我在大学里使用Vim在Windows中编写Stata脚本已经有一段时间了。我现在正在学习R,我想完全切换到Linux作为我的操作系统(我最近在我的笔记本电脑上切换到了Ubuntu )。在Windows和Linux中,R与Vim一起工作得很好,但是我有时仍然需要使用Stata。在Windows中,我一直使用Stata用户提供的一个简单的AutoIt脚本将行/整个文件发送到stata进行评估。此脚本在Linux中不起作用。
这就是脚本的样子
; AutoIt v3 script to run a Stata do-file from an external text editor
; Versio
专有软件Stata version 14在LTS 16.04上运行良好,但我犯了一个错误:将Ubuntu升级到16.10,而没有考虑专有软件(Stata是我唯一的一个)可能会崩溃的可能性。我不能降级。斯塔塔说:
stata-se: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Stata支持告诉我要安装libpng12。
因此,我的问题是,如何安全地安装并使Stata可以使用这个库?(显然,Stata即使在库中也不能很好
我在Linux系统上运行Stata 13,在使用export delimited命令创建文件名中包含空格的文件时遇到问题。即使我用双引号将文件名引起来,Stata似乎也将空格视为另一个参数的开始,而不是文件名的一部分。下面是我尝试执行的命令,后跟错误消息:
. export delimited "my file.csv"
invalid 'file.csv'
stata(): 3598 Stata returned error
export_delim_write_file(): - function retur
我正在尝试将Python中的数据帧导出为Stata dta。这是我使用的代码的精简版本: import pandas as pd
df_master = pd.read_stata(old_dta_location)
# Do some data manipulation.
df_master.to_stata(new_dta_location, {"final_date": "td"}, write_index = False) 当我这样做时,我得到了以下错误: UnicodeEncodeError: 'latin-1' codec c
假设我在Stata中有一个名为mycode.do的脚本的以下结构
-some code to modify original data-
save new_data, replace
-some other code to perform calculations on new_data-
现在,假设在脚本中保存了new_data之后,我按下“中断”按钮来停止Stata。我的理解是,如果数据在完成之前被中断按钮中断,Stata将撤消对数据的更改。在这样的中断之后,如果new_data.dta最初不存在,Stata会从内存中擦除它吗?(或者,如果new_data.dta在执行mycode.d
我们有一个Stata用户试图从参数化的存储过程中拉入数据。我们已经向她展示了如何在SAS中做到这一点,但她是SAS的初学者。
PROC SQL;
CONNECT TO ODBC (DATASRC='FAC Prod');
CREATE TABLE ONE AS
SELECT *
FROM CONNECTION TO ODBC
(EXEC FAC.USP_MASTERPATIENT '2014-01-01', '2014-01-05') AS ODBC;
DISCONNECT
我对宾得和Mysql之间的连接有问题。我启动了宾得服务器,然后启动了psw戊and客户端的工作台。为了连接,我使用了jdbc最新版本:mysql-connector-java-8.0.11.jar。当我试图连接到mysql实例(正在运行)时,我会得到以下错误:
Errore di connessione al database [database] :
org.pentaho.di.core.exception.KettleDatabaseException:
Error occurred while trying to connect to the database
La
我编写了Stata do文件,并在Ubuntu系统下使用脚本代码运行它。 包含以下内容的code.sh文件: #!/bin/bash
stata < mydofile.do > run.log 使用以下代码的mydofile.do: reghdfe y x, absorb( id year ) vce(cluster id )
eststo model1
esttab model1 using Table1.rtf, replace
twoway (scatter y x)
esttab model1 using "Table/Table1.rtf
我听说CSV对文本数据最好,numpy对数值/浮点数据最好。但是我的熊猫数据有文本和浮点数。
我正在查看Pandas中可用的所有数据存储格式。
text CSV read_csv to_csv
text JSON read_json to_json
text HTML read_html to_html
text Local clipboard read_clipboard to_clipboard
binary MS Excel read_excel to_excel
binary HDF5 Format read_hdf
我试图从这个包复制下面的Stata代码,但是它给出了一个invalid syntax错误。我在Windows 7上使用Stata 12。对如何解决这个问题有什么想法吗?
clear
program drop _all
mata mata clear
sysuse auto
generate heavy=weight>3000
generate expensive=price>4000
label variable foreign "foreign"
VennDiagram foreign heavy expensive, title("Car mark