我正在分析 R 中的一批数据,我在这些数据上绘制了人口密度。我还想生成一个值密度图。例如:
      dog.breed    weight.lbs
[1]   Labrador     63
[2]   Maltese      6
[3]   Dalmatian    55
[4]   Poodle       51
[5]   Maltese      4
[6]   Dalmatian    48
[7]   Poodle       56
标准密度图将计算每个品种的出现次数,然后输出一条漂亮的曲线,如下所示:
      dog.breed    x
[1]   Labrador     1
[2]   Maltese      2
[3]   Dalmatian    2
[4]   Poodle       2
然而,我试图获得的是一条类似的平滑曲线,用于跟踪每个品种的权重之和,如下所示:
      dog.breed    x
[1]   Labrador     63
[2]   Maltese      10
[3]   Dalmatian    103
[4]   Poodle       107
我可以通过建立一系列点来做到这一点,例如在最后一个示例中,然后拟合曲线。但这很乱。我希望有人知道可以完成繁重工作的干净包装。
谢谢您的帮助。
一些澄清:
另一个例子怎么样。假设我有 50 家商店,对于我认识的每一位顾客,以及他们每次来商店花了多少钱。商店顾客人口的密度图将揭示有关每家商店有多少人光顾的信息。我正在寻找相同的情节,但要寻找所有人在每家商店的消费金额。嗯?
