我有一张如下的数值表:
18
18
18
46
46
46
46
46
57
57
57
57
57
57
69
69
69
69
69
69
64
64
64
64
64
64
56
56
56
48
48
48
44
或者如果你愿意:
18
0
0
46
0
0
0
0
57
0
0
0
0
0
69
0
0
0
0
0
64
0
0
0
0
0
56
0
0
48
0
0
44
它们来自一个表格,其中每一天都有一个值,而有些日子没有值(在这种情况下,为了方便,我可以取 0 或前一个值)。
我想要的是使用曲线显示数字的演变。但是,在没有值的日子里,曲线会“下降”,即使(当然)我在单元格中硬输入 0,并且如果我使用先前的值,那么曲线看起来不错,但(当然)有不必要的平面步骤。
我可以在每个单元格中写入什么公式以使其使用实际值(如果有),或者估算当天的预计值以获得平滑连续的曲线?
答案1
在 XY(散点图)中使用 x,y 数据。使用天数或日期作为 X 值,使用 值作为 Y 值。因此数据如下所示:
1 18
4 46
9 57
15 69
21 64
27 56
30 48
33 44
并且情节看起来像(用平滑的线条和标记散点图):
答案2
如果该日期没有其他数据可显示,为什么不直接忽略该日期呢?如果不知道曲线函数的微分,就没有准确的方法来在日期之间“插入”一个值。
答案3
扩大deed02392答案:
您可以用与日期对应的索引来标记每个重要数据点,例如:通过这种方式,您可以跟踪值之间的天数,而无需用 0 填充。
然后,我建议您使用现有数据创建散点图,确保每个点都根据索引正确放置。
最后,您可以添加所需顺序的趋势线,可以是线性、指数或任意阶的多项式。
答案4
这是有可能的。
我发现这非常有用:
http://www.microwaves101.com/downloads/Linterp_101_Rev1.1.xls
就我的特定目的而言,在需要赋值的地方用 NA() 代替 0 或空值可以使曲线正常,而不是每次缺少一个值时都指向下方。