【发布时间】:2021-11-10 11:55:47
【问题描述】:
我有一个包含 2 列的数据框,即 p1 和 p2。我需要将 p1 列拆分为 10-50、50-100、100-150 等值的范围。拆分 p1 的值后,应打印 p2 的相应值。示例输入如下。
df = data.frame(p1 = c(10,20,70,80,150,200),p2 = c(1000, 1111.7, 15522.1, 15729.3,18033.8,19358.2))。
示例输出附在下面。
【问题讨论】:
-
你能告诉我们你的预期输出吗?
-
我认为你需要
cut,可能重复stackoverflow.com/q/40380112/680068