小编Gau*_*rav的帖子

使用mailR通过Gmail发送电子邮件时出错

我正在尝试使用mailRpackage和gmail 从RStudio发送电子邮件.以下是我的代码......

library(mailR)
sender <- "xxxxx@gmail.com"
recipients <- c("xxxxx@gmail.com")
send.mail(from = sender,
          to = recipients,
          subject = "Test mail from Rstudio",
          body = "Test email body",
          smtp = list(host.name = "smtp.gmail.com", port = 465, 
                      user.name = "xxxxx@gmail.com",            
                      passwd = "******", ssl = TRUE),
          authenticate = TRUE,
          send = TRUE)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息...

org.apache.commons.mail.EmailException: Sending the email to the following server failed : smtp.gmail.com:465
    at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1410)
    at org.apache.commons.mail.Email.send(Email.java:1437)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at …
Run Code Online (Sandbox Code Playgroud)

gmail r

8
推荐指数
1
解决办法
7688
查看次数

如何在r中重命名整个数据框?

我希望在 r 上重命名整个数据框(例如,将 df1 重命名为 df 2)。到目前为止,我总是这样做...

df2 <- df1 df1 <- NULL

但是在处理大量数据集时,这会导致内存问题。我在 SO 和 google 上的所有搜索都只显示了重命名数据帧列名的结果(reshape 包中的 rename() 函数或assign() 函数,但它不适用于整个数据帧)。有没有办法在不创建新数据框的情况下做到这一点?

r

5
推荐指数
0
解决办法
128
查看次数

如何在 R 中构建多类 SVM?

我正在使用支持向量机进行手写模式识别(字母表)项目。我总共有26 个类,但我无法在R 中使用 SVM 进行分类。只有当它是二进制类时,我才能对图像进行分类。如何在 R 中将SVM 用于多类 SVM

我正在使用“e1071”包。

提前致谢。

r svm

5
推荐指数
2
解决办法
1万
查看次数

如何将 R 的输出数据帧直接写入 Microsoft Onedrive 工作表?

截至目前,我正在将数据帧输出写入 CSV 文件,然后在 Onedrive 上手动更新它。有没有办法直接访问 Onedrive 并将输出写入 onedrive 表?

excel r onedrive

5
推荐指数
0
解决办法
387
查看次数

将 CIFAR - 10 数据集导入到 R

我正在尝试下载CIFAR-10图像数据集; R 中的http://www.cs.toronto.edu/~kriz/cifar.html 但我似乎无法提取文件。我已经尝试了所有三种格式 .bin、.mat 和 python。有人可以帮忙提供一些如何提取它们的建议吗?

非常感谢,威尔

python r image-processing

4
推荐指数
1
解决办法
3420
查看次数

如何从 R 在 PostgreSQL 中写表?

目前,要在 PostgreSQL 表中插入数据,我必须创建一个空表,然后insert into table values ...将数据框折叠为包含所有值的单个字符串。它不适用于大型数据帧。

dbWtriteTable()不PostgreSQL的工作,并提供了以下错误......

Error in postgresqlpqExec(new.con, sql4) : RS-DBI driver: (could not Retrieve the result : ERROR: syntax error at or near "STDIN" LINE 1: COPY "table_1" FROM STDIN
Run Code Online (Sandbox Code Playgroud)

我已经尝试了以下 hack 作为回答之前提出的类似问题的建议。这是链接...如何使用自动递增的主键将数据从 R 写入 PostgreSQL 表?

body_lines <- deparse(body(RPostgreSQL::postgresqlWriteTable))
new_body_lines <- sub(
  'postgresqlTableRef(name), "FROM STDIN")', 
  'postgresqlTableRef(name), "(", paste(shQuote(names(value)), collapse = ","), ") FROM STDIN")', 
  body_lines,
  fixed = TRUE
)
fn <- RPostgreSQL::postgresqlWriteTable
body(fn) <- parse(text = new_body_lines)
while("RPostgreSQL" %in% search()) …
Run Code Online (Sandbox Code Playgroud)

postgresql r

4
推荐指数
1
解决办法
5232
查看次数

gsub()除指定字符外的所有内容?

除了R中的指定字符外,我如何gsub()除了?

在我的问题中,我有以下字符串...

"the quick brown fox jumps over a lazy dog"
Run Code Online (Sandbox Code Playgroud)

我必须通过删除除'r'和'o'之外的所有字符来生成一个新字符串,并获得以下输出...

"roooro"
Run Code Online (Sandbox Code Playgroud)

假设所有字符都是小写的,我该如何处理.我试过了...

gsub(!"r","",gsub(!"o","",str1))
Run Code Online (Sandbox Code Playgroud)

但是'!' 不起作用.

regex r

4
推荐指数
1
解决办法
5336
查看次数

除了 Logistic 之外,RSNNS 包中还有哪些激活函数可用?

RSNNS 上的 CRAN 文档仅提到 Act_Logistic 作为隐藏层激活函数的示例。某处是否有 RSNNS 中所有可用激活函数的列表?

我专门寻找双曲正切函数的语法。

r neural-network

3
推荐指数
1
解决办法
1683
查看次数

'colsplit'函数出错?

我正在尝试使用reshape软件包transformcolsplitfrom reshape软件包将数据框的一列分为2列。我不明白我在做什么错。这是一个例子

library(reshape)
df1 <- data.frame(col1=c("x-1","y-2","z-3"))
Run Code Online (Sandbox Code Playgroud)

现在,我尝试将分隔col1col1.acol1.b在分隔符“-”处。以下是我的代码...

df1 <- transform(df1,col1 = colsplit(col1,split='-',names = c('a','b')))

现在在我的RStudio中,我确实View(df1)可以看到col1.a和col1.b分开了我想要的方式。

但是当我运行时... df1$col1.a或者head(df1$col1.a)我得到NULL。显然,我无法对这些拆分列进行任何进一步的操作。这到底有什么问题?

r reshape

2
推荐指数
1
解决办法
1364
查看次数