r - RCurl或XML挑战: Read Pastebin into R

标签 r

发挥您的RCurl/XML的力量。最短的代码获胜。解析为R:http://pastebin.com/CDzYXNbG

数据应为:

structure(list(Treatment = structure(c(2L, 2L, 1L, 1L), .Label = c("C", 
"T"), class = "factor"), Gender = c("M", "F", "M", "F"), Response = c(56L, 
58L, 6L, 63L)), .Names = c("Treatment", "Gender", "Response"), row.names = c(NA, 
-4L), class = "data.frame")

祝你好运!

注意:此问题所提供的伪数据:Adding space between bars in ggplot2

最佳答案

与kohske的想法相同,但我认为它更短,更清晰

library(XML)
eval(parse(text=gsub('\r\n','\n',xpathApply(htmlTreeParse('http://pastebin.com/CDzYXNbG',useInternal=T),'//textarea',xmlValue))))

关于r - RCurl或XML挑战: Read Pastebin into R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6086535/

相关文章:

r - 在 R 中寻找一种直接的方法来完成 Stata 的排序任务

r - 如何在不更改值的情况下将 R 中的因子格式转换为数字格式?

r - 在R中的自定义错误处理程序中获取回溯

R:生成唯一的、不重叠的间隔

使用 purrr 复制数据帧的行

r - 在 R 中多面 ggplot2 图的边缘内按因子着色点

r - 绘图时 rmarkdown 出错

r - dplyr 为每个类别选择前 10 个值

r - 使用 apply 或其他矢量化方法合并列的内容

r - 使用 R 绘图在 R 中绘制点图