我看到TGraphSmoother有Nadaraya-Watson内核回归平滑(以及其他形式的基于内核的平滑)。但是,在我看来,这样只能在TGraph上正常工作,而不是TGraph2D。
是否有适合平滑TGraph2D的工具?我的TGraph2D中的数据很吵,所以我需要的不仅仅是插值。或者是支持TGraph2Ds开发我自己的TGraphSmoother算法的最佳选择?
答案 0 :(得分:0)
有一些工具可以处理RooFit中的多维pdf平滑,例如RooNDKeysPdf
- 请参阅https://root.cern.ch/doc/master/classRooNDKeysPdf.html。要将其与TGraph2D
一起使用,过程将是使用与图表中每个点对应的数据点生成RooDataSet
,然后使用createHistogram
方法获取2d直方图(平滑分布的TH2
),您可以从中重新创建图表。虽然这可能对你的问题有点过分了。