我有一个从Windows机器运行的预定R脚本.
完成后,我希望此脚本自动发送附带一些日志文件的电子邮件.
使用shell()其他一些脚本可能是可能的,但我想知道R内是否有更好的解决方案.谢谢.
我继续阅读的DBI/ODBC速度比快RODBC,因此我尝试如下:
require(DBI);require(odbc)
con <- DBI::dbConnect(odbc::odbc(), dsn = 'SQLSERVER1', database = 'AcumaticaDB')
Run Code Online (Sandbox Code Playgroud)
我可以成功连接到DSN,但执行以下查询:
rs <- dbGetQuery(con, "SELECT * FROM inventoryitem")
dbFetch(rs)
Run Code Online (Sandbox Code Playgroud)
给我以下错误:
result_fetch(res @ ptr,n,...)中的错误:nanodbc / nanodbc.cpp:3110:07009:[Microsoft] [用于SQL Server的ODBC驱动程序13]无效的描述符索引
我究竟做错了什么 ?请,没有RODBC解决方案。谢谢!
我正在研究 R 中的“环境”概念。现在我知道emptyenv()是所有环境的父级并且它没有父级,但是有没有办法列出当前 R 会话中的所有环境或说它的子级emptyenv()?
我试图简单地使用count使用数据框和 $ 来调用变量的 1 个变量。我在做
count(customer_churn$Churn)
Run Code Online (Sandbox Code Playgroud)
在安装之前,dplyr我得到了以下信息:
计数错误(customer_churn$Churn):找不到函数“计数”
安装dplyr并调用库后,我得到:
UseMethod("summarise_") 中的错误:没有适用于 'summarise_' 的方法应用于类 "c('integer', 'numeric')" 的对象
然后我尝试使用summarise代替并得到相同的错误。