我有我下载的数据集附带的代码.此代码应该将因子变量转换为数字.当我单独运行每一行时,它工作正常,但如果我尝试突出显示整个部分,那么我会收到以下错误:
错误:意外输入...
它为每行代码提供了这个错误,但是如果我单独运行每一行,那么它工作正常.我以前从未遇到过这种情况.这是怎么回事??谢谢!
这是我正在尝试运行的代码:
library(prettyR)
lbls <- sort(levels(DF$myVar))
lbls <- (sub("^\\([0-9]+\\) +(.+$)", "\\1", lbls))
DF$myVar <- as.numeric(sub("^\\(0*([0-9]+)\\).+$", "\\1", DF$myVar))
DF$myVar <- add.value.labels(DF$myVar, lbls)
Run Code Online (Sandbox Code Playgroud)
这是输出错误:
> library(prettyR)
"rror: unexpected input in "library(prettyR)
> lbls <- sort(levels(DF$myVar))
"rror: unexpected input in "lbls <- sort(levels(DF$myVar))
> lbls <- (sub("^\\([0-9]+\\) +(.+$)", "\\1", lbls))
"rror: unexpected input in "lbls <- (sub("^\\([0-9]+\\) +(.+$)", "\\1", lbls))
> surv.df$myVar <- as.numeric(sub("^\\(0*([0-9]+)\\).+$", "\\1", DF$myVar))
"rror: unexpected input in "DF$myVar <- as.numeric(sub("^\\(0*([0-9]+)\\).+$", "\\1",DF$myVar))
> surv.df$BATTLEGROUND <- add.value.labels(DF$myVar, lbls)
Error in …Run Code Online (Sandbox Code Playgroud) 我看到堆栈溢出中已经存在一些类似的问题,但是我无法在其中找到针对我的特定问题的解决方案。
我正在尝试使用Python发送带有.pdf附件的HTML电子邮件。当我在gmail.com上检查电子邮件时,它似乎工作正常,但是当我通过Apple的Mail程序检查邮件时,却看不到附件。知道是什么原因造成的吗?
我的代码如下。它很多是从堆栈溢出的各个位置复制的,所以我不完全了解每个部分在做什么,但它似乎(主要)起作用:
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.application import MIMEApplication
from os.path import basename
import email
import email.mime.application
#plain text version
text = "This is the plain text version."
#html body
html = """<html><p>This is some HTML</p></html>"""
# Create message container - the correct MIME type is multipart/alternative.
msg = MIMEMultipart('alternative')
msg['Subject'] = "Deliverability Report"
msg['From'] = "me@gmail.com"
msg['To'] = "you@gmail.com"
# Record the MIME types of both parts - text/plain and text/html …Run Code Online (Sandbox Code Playgroud)