我正在用R.巧妙地塑造人物,这些人物都有传说。每个图例都有一个表示数据级别的有色点。下面是一个很小的例子:
library(plotly)
data(iris)
plot_ly(
x = ~Petal.Length, y = ~Petal.Width,
color = ~Species,
data = iris)
默认情况下,双击图例中的一个点可以完全隐藏所有不相关的点。例如,双击图例中的"versicolor“点可以隐藏情节中所有的"setosa”和"virginica“点。在圆滑的地方,它“过滤”了图中的数据。
但我宁愿点击图例中的
如何以绘图方式更改R中的默认图例符号?在下面的例子中,我希望两个符号都是图例中的点。"A“的图例条目应该是一个蓝色圆圈。(默认情况下,Plotly对每个类别使用第一个点的符号。)
library(plotly)
# generate example data
name = rep("A", 100)
name[1:100%%6 == 0] = "B"
data = data.frame(x = 1:100, y = sin(1:100),
name = name,
sy
我对python和plotly.express非常陌生,我发现它非常混乱……
我正在尝试使用向我的图形添加不同轨迹的原则,使用此处显示的示例代码,线条图模式,#Create traces。
但我是从.CSV文件中获取数据的。
import plotly.express as px
import plotly as plotly
import plotly.graph_objs as go
import pandas as pd
data = pd.read_csv(r"C:\Users\x.csv")
fig = px.scatter(data, x="Time
我有一个基本的散点图,这是我在plotly (在R中)中做的。我使用一个连续的输入来对数据点进行着色,然后将其绘制为渐变。但是,removelegend选项不会像删除离散图例那样删除连续图例。考虑下面的例子。
data = mtcars
data$vs = as.character(data$vs)
plotly::plot_ly(
data = data,
x = ~disp,
y = ~mpg,
color = ~vs,
mode = "markers",
type = "scatter"
) %>%
layout(sh
我正在绘制一个图形,定义具有不同填充颜色的组(组A或组B)。
library(ggplot2)
library(plotly)
data <- data.frame(x = c(1,2,3, 10, 11, 12),
y = c(1,2,3, 10, 11, 12),
group = c(rep("A",3), rep("B",3)))
p <- ggplot(data, aes(x = x, y = y, fill = group))+
geom_point()