gpt4 book ai didi

r - Plotly 4.5.2 更新打破了我的矩形热图

转载 作者:行者123 更新时间:2023-12-05 00:54:24 25 4
gpt4 key购买 nike

我已经更新了 plotly 包,现在我的热图有问题。

m <- matrix(rnorm(8), nrow = 4, ncol = 2)
plot_ly(
x = c("a", "b"), y = c("c", "d", "e", "f"),
z = m, type = "heatmap"
)

给我一个错误:
Error: Variables must be length 1 or 4.
Problem variables: 'x'

关于如何修复它的任何想法?添加空标签没有帮助。实际工作的唯一解决方案是重复向量
x = c("a", "b", "a", "b")

或者
x = c("a", "b", "b", "b")

但是我想有一个更简洁的解决方案,因为数据集越大,它可能会变得困惑。

最佳答案

我认为这是一个错误,但指定了与 max(dim(m)) 一样多的变量将修复您的代码。

set.seed(123)
m <- matrix(rnorm(8), nrow = 4, ncol = 2)
dim(m)
plot_ly(
x = c(letters[1:2], "NA", "NA"), y = letters[3:6],
z = m, type = "heatmap")

enter image description here

关于r - Plotly 4.5.2 更新打破了我的矩形热图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40087571/

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