R 将列打印到控制台并使其显示字符串值
考虑到以下准则:R 将列打印到控制台并使其显示字符串值,r,R,考虑到以下准则: cbind(data$Preceding.Phone, data$word, word.position) 我想将data$previous.Phone、data$word和word.position打印到控制台,因为我刚刚创建了一个新列(word.position),我想看看它是否与其他列匹配。其他列包含字符串条目,如“alabama”或“magazine”。当我把它打印到控制台上时,它们都会显示为数字。如何将它们打印为字符串值?数据[c(“previous.Phone”
cbind(data$Preceding.Phone, data$word, word.position)
我想将
data$previous.Phone
、data$word
和word.position
打印到控制台,因为我刚刚创建了一个新列(word.position
),我想看看它是否与其他列匹配。其他列包含字符串条目,如“alabama”或“magazine”。当我把它打印到控制台上时,它们都会显示为数字。如何将它们打印为字符串值?数据[c(“previous.Phone”、“word”、“position”)]
然后你就可以走了。@最近的邮件不会尝试返回带有这些名称的行吗?当你说“当我打印这个…”的时候,我一定是遗漏了什么,你说“这个”是什么意思?如果您想分享您的数据,请使用dput(head(data))
并将结果复制到您的问题中(有助于制作可复制的示例)。此外,它将有助于显示当前的、不受欢迎的输出以及“this”的定义。@rbatt-no,为什么会这样?如果使用的是$
,则它是一个数据框
,因此通过data[c(“string1”、“string2”)]
选择返回的是列而不是行。@thelatemail Right,已经晚了。我要再次挥杆了:那不是还会返回“数字”吗?我想我只是不明白OP在问什么,但显然你的答案是正确的。但现在我只是好奇!