R hist函数出错(需要有限的';ylim';值)(与中断相关)

R hist函数出错(需要有限的';ylim';值)(与中断相关),r,statistics,histogram,distribution,R,Statistics,Histogram,Distribution,谁能告诉我为什么在矩阵CHh上运行hist会出现错误“plot.window中的错误(xlim,ylim,”,…):需要有限的“ylim”值?如果我消除min函数,错误就会消失。但我不明白为什么这代表了一个问题。多谢各位 CFh <-structure(c(-0.64, 0.34, 0.65, 0.26, -0.64, 0.92, -0.64, -0.1, -0.41, -0.36, 0.16, 0.92, 1.43, -0.41, 0.65, 0.28, 0.47, 0.35, -0.5

谁能告诉我为什么在矩阵CHh上运行
hist
会出现错误“plot.window中的错误(xlim,ylim,”,…):需要有限的“ylim”值?如果我消除min函数,错误就会消失。但我不明白为什么这代表了一个问题。多谢各位

CFh <-structure(c(-0.64, 0.34, 0.65, 0.26, -0.64, 0.92, -0.64, -0.1, -0.41, -0.36, 0.16, 0.92, 1.43, -0.41, 0.65, 0.28, 0.47, 0.35, -0.54, 0.65, 0.28, -0.1, 0.92, -0.36, 0.25, 0.34, -0.34, 0.07, 0.65, 0, -0.04, 0.47, 0.78, 0.47, 1.43, -0.23, -0.41, 0.28, 0.62, 0.35, -0.34, -0.23, -0.36, 0.28, 0.26, 0.03, 0.28, 0.07, 0.47, 0.63, 0.35, 0.47, 0, -0.28, 0.34, 0.16, 0.62, -0.04, 0.03, -0.41, -0.34, -0.64, -0.32, -0.28, -0.04, -0.36, 0.34, 0.47, 0.63, 0.62, 0, -0.04, -0.23, 0.65, -0.04, 0.47, -0.64, 0, -0.34, 0.28, -0.1, -0.28, 0.35, -0.34, -0.04, 0.63, 0.92, 0.35, 0.25, 0.34, 0.25, 0.34, 0.16, -0.36, 0, 0.28, 0.28, -0.28, -0.34, -0.23, 0.78, -0.41, 0.65, -0.32, -0.54, -0.36, 0.92, 0.25, 0.47, -0.1, 0.78, -0.54, 0.63, 0.65, -0.28, 0.25, 0.07, 0.35, 0.62, -0.28, -0.36, -0.54, 0.47, 0.47, 1.43, 0.63, -0.28, 0.03, 0.92, 0.92), .Dim = c(26L, 5L))
Breaks <- c(max(CFh,1.0), 1.0, 0.9, 0.8, 0.7, 0.6, 0.5, 0.4, 0.3, 0.2, 0.1, 0,
            -0.1, -0.2, -0.3, -0.4, -0.5, -0.6, -0.7, -0.8, -0.9, -1.0, min(CFh,-1.0))
h <- hist(CFh, plot=TRUE, breaks=Breaks)

CFh在
断点
向量中有重复的值。这会导致装箱问题。确保这些值是唯一的

  h <- hist(CFh, plot=TRUE, breaks=unique(Breaks))

h在
断点
向量中有重复的值。这会导致装箱问题。确保这些值是唯一的

  h <- hist(CFh, plot=TRUE, breaks=unique(Breaks))

h从上述溶液继续,
使用独特的中断,
您还可以考虑一种更简单的方法,将中断创建为序列

Breaks <- unique(c(max(CFh,1.0), seq(1, -1, by=-0.1), min(CFh,-1.0)))
h <- hist(CFh, plot=TRUE, breaks=Breaks)

中断从上述解决方案继续,
使用独特的中断,
您还可以考虑一种更简单的方法,将中断创建为序列

Breaks <- unique(c(max(CFh,1.0), seq(1, -1, by=-0.1), min(CFh,-1.0)))
h <- hist(CFh, plot=TRUE, breaks=Breaks)
中断