r - 如何在R中的数据帧中添加抖动

标签 r jitter

输入:

df = data.frame(col1 = 1:5, col2 = 5:9)
rownames(df) <- letters[1:5]


#add jitter
jitter(df) #Error in jitter(df) : 'x' must be numeric

预期输出: df 的列中将添加抖动.谢谢!

最佳答案

jitter是一个需要 numeric 的函数作为输入。您不能简单地运行 jitter大体上data.frame .您需要遍历列。你可以做:

data.frame(lapply(df, jitter))

关于r - 如何在R中的数据帧中添加抖动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38037875/

相关文章:

r - 根据谓词函数使元素成为 NA

r - 如何在R中绘制Q-Q图?

r - 使用 csv 和 quantmod 加载多个符号

r - 使用 ggplot2 对箱线图中的异常值数据应用抖动

r - 使用 R plotly 中的标记将抖动添加到分组箱线图

r - 为什么矩阵到栅格显示旋转?

r - 如何从更高环境访问变量

networking - 服务质量: remote login requirements for handling jitter

r - 基于值的 Geom_jitter 颜色