问题标签 [scatter3d]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
92 浏览

r - 如何在 Plotly 3D 散点图的 R 中指定时间范围并按小时给出颜色值?

我正在尝试创建一个 3D 散点图,其中

  • X 轴 = 时间
  • Y 轴 = 长度
  • Z 轴 = 重量

我需要为一天中的每个小时使用单独的颜色,并且颜色必须形成一个完整的圆圈,这意味着 23 小时和 00 小时必须具有相似的颜色。我有一个制表符分隔的 txt 文件,其中包含类似的数据,字段为时间戳、长度和重量。

我已经做到了,我有一个 3D 散点图,点在正确的位置,颜色正确,但是 X 轴上的时间刻度是关闭的。它不应该从 1970 年开始。

我用于此的代码

我需要时间轴从第一次观察的第一个小时开始。如您所见,我指定了长度和重量的范围,但没有指定时间。我试过xaxis = list(title = 'Time’, range = c(min(data$timestamp), max(data$timestamp))) 了,但它不起作用。图表完全消失了,我只能看到情节的传说。

如何指定时间范围,以便 X 轴在正确的时间开始和结束?

0 投票
2 回答
999 浏览

r - 在 3D 图中绘制日期 R

我正在尝试在 R 中的 3D 图中绘制日期、x 和 y。(使用 RStudio 0.99.903)、R(3.3.2)、scatterplot3d(0.3-40)、rgl(0.98.1)

0 投票
3 回答
84417 浏览

r - 如何使用 ggplot 绘制 3D 散点图?

我尝试使用plotly包,但它根本不适用于我的情况。ggplot包适用于 2D 绘图,但在添加一个轴时会出错。如何解决这个问题?

如何再添加一个轴并在其中获得 3D 图?

0 投票
1 回答
213 浏览

matplotlib - matplotlib 的 scatter 模块在 3D 图中与“颜色”和“标记”选项的行为不符

当使用matplotlib'sscatter模块在 3D 上绘制分散数据时,选项color和的marker行为不符合预期,例如, color='r', marker='o'产生被红色圆圈包围的蓝点,而不是仅填充红色圆圈。

为什么会这样?

在此处输入图像描述

0 投票
1 回答
315 浏览

r - 使用 scatter3d 和 Shiny 动态生成绘图

我正在尝试创建一个快速应用程序,让用户选择 3 个变量并使用 scatter3D 重新生成 3D 散点图。使用闪亮时我一直遇到这个错误,我看不到纠正它。

错误:并非所有参数都具有相同的长度

如果替换,我的代码也可以工作:

我的 ui 函数看起来像这样

服务器功能看起来像这样

0 投票
2 回答
187 浏览

matlab - 如何使用matlab在具有不同颜色的3D大数据散点图中标记一个点(我有x,y,z)?

我有两个 3D 体积图像,我想从第一个图像中找到一个点(我有这个点的特定 x、y 和 z 值)并用不同的颜色标记它。我的意思是如何插入 x、y 和 z 的值,并在我的图表中以不同颜色的所有点中获取这一点。

0 投票
1 回答
176 浏览

javascript - 使用 R 在 Canvasxpress 中更改 Scatter3d 的颜色

在本网站的第一个示例(https://cran.r-project.org/web/packages/canvasXpress/vignettes/getting_started.html#scatter-3d-plot)中,有一个使用 R 使用 canvasxpress 包制作的 3d 散点图。

只需复制和粘贴代码,您就可以轻松获得示例中的结果...

我想知道是否有一种方法可以在canvasXpress(t(data), varAnnot=varAnnot, graphType='Scatter3D', colorBy='Species') 参数中传递,例如:

为了改变图中点的颜色...

我试图在生成的 html 的菜单栏中更改...特别是颜色参数(设置新的 RGB 颜色数组),然后ctrl + alt + R重现更改...但什么也没发生...

有什么想法吗?

谢谢

0 投票
1 回答
918 浏览

c++ - 将数据从 c++ 加载到 QML Scatter3d 项

我正在尝试开发示例“qmlscatter”的修改版本,可在 Qt 示例中使用。我的目的是通过修改“Data.qml”文件的数据点,在 3D 环境中绘制飞行轨迹。飞行路径的实际坐标存储在三个不同的QVectors QVector<double>“cogPosX_”、“cogPosY_”和“cogPosZ_”中,每个索引代表后一个时间步长。

正如论坛提到的,我需要使用“.setContextProperty”函数来更新 QML 文件中的数据值。但是,我无法真正找到如何让它工作。我想主要原因是我没有引用正确的“dataModel”id。这里有我的代码:

datapointobject.h // 这应该定义一个通用对象,其中包含每个数据点的 XY 和 Z 坐标。

datapointobject.cpp // 这定义了构造函数和函数。

threeDviewer.h // 这个头文件定义了“Flightviewer”类,它创建了一个 QQuickView 实例,负责绘制 3D 散点图。

threeDviewer.cpp //这个文件配置QQuickView viewer实例。它负责将航班数据导入到 QML 数据文件中。

'QQuickViewer viewer' 在外部函数中初始化,使用以下命令:

qml 文件中的数据与“qmlscatter”示例中的定义完全相同:

数据.qml:

数据由定义 Scatter3D 项的 main.qml 文件访问:

main.qml

如果您能给我一些有关如何正确编程的提示,我将不胜感激。预先感谢!

0 投票
0 回答
36 浏览

plot - 使用 Rstudio 平滑 scatterplot3D 图

我已经生成了以下情节:

使用以下代码:

我希望平滑我获得的图表,以获得更可见/更漂亮的东西。

如果有人有建议,我会很高兴。另外,如果您有改进我编写的代码的建议,我也会很高兴。

感谢大家 !

0 投票
1 回答
2839 浏览

python-3.x - 你能删除 Plotly Python Scatter3d 中的悬停坐标线吗

使用Plotly Scatter3D时,默认的鼠标悬停效果会显示一种坐标十字准线。有没有办法消除这种效果并只显示工具提示?