作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在我的火车集中重复少数群体类别的特定行。我知道,这不是一种非常奇特的工作方式,但我只是想尝试一下。
假设,我有这个数据框:
> df
group type number
1 class1 one 4
2 class1 three 10
3 class1 nine 3
4 class4 seven 9
5 class1 eight 4
6 class1 ten 2
7 class1 two 22
8 class4 eleven 8
现在我想多次重复我的少数类(class4)的行,以便在新的数据框中拥有 50% 的 class1 和 50% 的 class4。
我知道有函数rep,但我只能找到重复整个数据框的解决方案。
我该怎么做?
最佳答案
基础 R 方法
#Count frequency of groups
tab <- table(df$group)
#Count number of rows to be added
no_of_rows <- max(tab) - min(tab)
#count number of rows which are already there in the dataframe for the minimum group
existing_rows <- which(df$group %in% names(which.min(tab)))
#Add new rows
new_df <- rbind(df, df[rep(existing_rows,no_of_rows/length(existing_rows)), ])
#Check the count
table(new_df$group)
#class1 class4
# 6 6
关于r - 如何重复火车组中少数类的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52923840/
我从我的用户那里得到反馈,“有时”我的游戏应用程序有一个错误,那就是飞船变得完全无法控制。对此进行调查后,看起来 CoreMotion 报告的态度漂移得非常快(不到一秒),而且它是突然发生的。您最多可
我需要在 map 中的两点之间绘制折线。但首先我必须加载一张只有铁路轨道路线的 map 。 Google Maps API 上可以仅显示铁路轨道。如果是这样的API,否则是否有任何可以使用的替代API
我知道这是一个非常开放的问题,但有谁知道我如何确定用户是否乘坐公共(public)交通工具?理想情况下,我会运行一个后台服务,这样只有乘坐公共(public)交通工具的订阅者才能收到我的提醒。 最佳答
我是一名优秀的程序员,十分优秀!