Google visualization 谷歌图表-曲线(平滑)区域图表

Google visualization 谷歌图表-曲线(平滑)区域图表,google-visualization,Google Visualization,我试图在谷歌图表中创建一个面积图,但我希望线条是弯曲的,而不是尖锐的。选项curveType:函数似乎只在折线图中起作用。有人早些时候破解了这个问题吗?关于这个问题有一个新的答案。第一条评论指出: 在那之前,如果你想做这件事,你可以做一个 使用“间隔”角色并结合多个间隔的平滑面积图 具有面积和线条的样式。你必须添加一个额外的系列,以便 间隔可以与正确的域值相关联。见 有关间隔的详细信息 我认为提到使用间隔可能是指以下内容。我在这里给出了选项和数据的JSON版本。重要的位是选项“curveType

我试图在谷歌图表中创建一个面积图,但我希望线条是弯曲的,而不是尖锐的。选项curveType:函数似乎只在折线图中起作用。有人早些时候破解了这个问题吗?

关于这个问题有一个新的答案。第一条评论指出:

在那之前,如果你想做这件事,你可以做一个 使用“间隔”角色并结合多个间隔的平滑面积图 具有面积和线条的样式。你必须添加一个额外的系列,以便 间隔可以与正确的域值相关联。见 有关间隔的详细信息


我认为提到使用间隔可能是指以下内容。我在这里给出了选项和数据的JSON版本。重要的位是选项“curveType”和“interval”(将设置曲线下区域的颜色并指定间隔应为区域),以及数据中定义间隔底部和顶部的两个附加列。将间隔的底部设置为图形底部的值(在我的示例中为0),将间隔的顶部设置为数据点

 "options" :   {
      "vAxis" : { "title" : "No. of Results", "titleTextStyle" : { "italic" : false} },
      "series": [{"color" : "#9a5324"}],
      "curveType" : "function",
      "intervals" : { "style" : "area", "color" : "#D49464" },
      "legend" : { "position" : "none" },
      "height" : 320,
      "width" : 355
   }

"data" : [
   [ "Month", "NumResults", { "role" : "annotation" }, { "id" : "iBottom", "type" : "number", "role" : "interval" }, { "id" : "iTop", "type" : "number", "role": "interval" } ],
   [ "Sep-2013",1000, "1000",0,1000 ],
   [ "Oct-2013",1550, "1550",0,1550 ],
   [ "Nov-2013",900,"900", 0,900 ],
   [ "Dec-2013",400,"400",0,400 ]]

提供一个代码示例JSFIDLE中的SEE:在选项中取消对curveType的注释将导致图形无法呈现。它适用于折线图。想知道区域图表中是否存在平滑线条的选项[link]该图表不会呈现,因为它应该是
curveType:'function'
——但此选项或任何类似选项在区域图表上不可用谢谢@WhiteHat。函数周围的引号是一个疏忽,想看看平滑选项在类似于折线图的面积图中是否可用。糟糕的是,它不在那里,弯曲的面积图看起来更光滑!嗨,有人知道吗?我面临着同样的问题,并在寻找解决办法。