gpt4 book ai didi

r - 像 Paint 一样在 R 上手动绘制曲线

转载 作者:行者123 更新时间:2023-12-04 18:01:04 25 4
gpt4 key购买 nike

我试图让用户提供曲线作为某些分析的输入。有没有可以在这方面使用的包?基本上,GUI 就像画图,用户可以在其中绘制一条简单的曲线,并将其作为一组数据点存储在 R 中,如果是一条简单的曲线,则作为方程式存储。

谢谢地鼠

最佳答案

读取鼠标输入

下面是解决问题的示例方法列表,从最复杂到最简单(恕我直言)。

  1. 我建议您看看 qtpaint包。
  2. 较不费力的解决方案可能涉及查看方式 interactiveplots Shiny 中被处理。使用 click 选项会使您能够获得鼠标光标的位置。与 Shiny 在一起框架,这将提供一个方便的包装器来获取鼠标输入来自用户。
  3. 最后,第三种方法可能依赖于利用 locator graphics 包中可用的函数。根据您打算执行的操作,这可能是最简单的解决方案,因为您可以使用读取的值来通知图形的生成。

生成图形

假设您通过 locator 功能获得了您的值,您可以尝试使用 segments 来画线。 .这会有点繁琐,因为您必须将坐标转换为所需图表中点的某个位置,但这在计算上不会太费力,只需将鼠标指针值带到某些 x/y 图表上的值。


如果您希望使用示例代码和您之前工作的可重现尝试来更新您的帖子,我敢打赌这个问题会收到更多回复。你可能会发现 this discussionR 中制作一个可重现的例子很有帮助。

关于r - 像 Paint 一样在 R 上手动绘制曲线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35319581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com