【发布时间】:2018-01-19 17:14:14
【问题描述】:
我得到一个数据框,其中包含来自如下数据仓库的非常大数据集的已处理 CDF 数据点(百分位数)
text <- "
name,var,value
a,0.01,0.27
b,0.01,0.24
c,0.01,0.25
a,0.05,0.48
b,0.05,0.43
c,0.05,0.48
a,0.1,0.62
b,0.1,0.57
c,0.1,0.64
a,0.25,0.93
b,0.25,0.88
c,0.25,0.99
a,0.5,1.41
b,0.5,1.39
c,0.5,1.52
a,0.75,2.12
b,0.75,2.08
c,0.75,2.28
a,0.9,3.11
b,0.9,3
c,0.9,3.29
a,0.95,3.92
b,0.95,3.75
c,0.95,4.09
a,0.99,5.9
b,0.99,5.65
c,0.99,6.04
"
df <- read.table(textConnection(text), sep=",", header = T, stringsAsFactors = F)
每个var 值,如0.01, 0.05, 0.10 等,指的是第1 个百分位、第5 个百分位、第10 个百分位等。我需要使用此数据为单个图中的三个names a,b,c 创建一个 CDF 'like' 图。我怎么知道的。
更新:
在此处添加使用答案below 的绘图 - 但是,这不会按预期创建一条线(最好是平滑线)。
【问题讨论】: