violin-plot

    2熱度

    1回答

    我有以下GGPLOT2 violinplot library(ggplot2) bp <- ggplot(data=PlantGrowth, aes(x=group, y=weight, fill=group)) + geom_violi

    2熱度

    2回答

    我正在製作一個我從中獲取的3x3網格的陰謀從facet_wrap。九塊地中有八塊使用geom_violin,而剩餘的地塊使用geom_bar。在網站上找到一些有用的答案後,我得到了這一切工作。我的問題是,當我使用作爲我的條形圖時,它在裏面畫出了這些線的條。 以下是一些示例代碼和數字。 library(tidyverse) n <- 100 tib <- tibble(value = c(rno

    0熱度

    1回答

    我想創建10個小提琴劇情,但在一個圖中。我看了很多像這樣的例子:Violin plot matplotlib,結果顯示了我想要的。 但我不知道如何使它適應一個真實的數據集。他們都只是產生一些正態分佈的隨機數據。 我在形式d [10,730]的數據,如果我試圖把它從鏈路適應以上: 例如: axes[0].violinplot(all_data,showmeans=False,showmedians=

    0熱度

    1回答

    我想改變小提琴情節中平均值的外觀。我正在使用matplotlib。我可以改變的手段的顏色與下面的代碼: import matplotlib.pyplot as plt fig,(axes1,axes2,axes3) = plt.subplots(nrows=3,ncols=1,figsize=(10,20)) r=axes2.violinplot(D,showmeans=True,show

    5熱度

    2回答

    我有從Excel電子表格中讀取的數據。該數據對於六個情景中的每個情景具有多個觀察值S1至S6。當我在數據讀取到數據幀我DF,它看起來如下: Scenario LMP 0 S1 -21.454544 1 S1 -20.778094 2 S1 -20.027689 3 S1 -19.747170 4 S1 -20.814405 5 S1 -21.955406

    0熱度

    1回答

    當我生成海底小提琴圖形時,我得到的內箱圖(通過指定inner ='box')對於我的實際數據並不準確。見下面的示例圖。實際數據延伸到細尾的尖端。但是盒式小提琴在小提琴的區域內結束。 假設這些盒圖應該代表四分位數,而不是標準偏差或某種東西,那麼它們是不準確的。 我的代碼調用seaborn小提琴圖如下。正如你所看到的,我已經設置了cut = 0這個選項,這意味着小提琴劇情的尾巴根本不會超出我的極限數據

    0熱度

    1回答

    我試圖創建一個調查結果的小提琴情節,並且一切看起來都很好,預計所有受訪者都會提交相同答案的情況。在這些情況下,vioplot什麼都不顯示,並且我從vioplot更改爲boxplot,至少有一行是答案。 我的代碼: plot(1,1,xlim=c(0,10),ylim=range(c(x1,x2,x3,x4,x5,x6,x7,x8,x9)),type="n", xlab="",ylab="",ax

    0熱度

    1回答

    ggplot是否允許添加一個子圖而不使用分組變量來顯示圖中的整個樣本。 # example df b<-abs(round(rnorm(500, sd=30))) y<-runif(5) pr<-y/sum(y) names<-unlist(lapply(mapply(rep, LETTERS[1:5], 1:5), function (x) paste0(x, collapse = ""

    0熱度

    1回答

    我想用小提琴情節來比較兩個不同日期的分數分佈。分數是一個百分比,但由於某些原因,儘管所有分數介於0%和100%之間,但情節的結果仍然大於1且小於0。代碼包含一個for循環,因爲我在多個案例中重複了這一點。 Code Graph

    1熱度

    1回答

    我正在嘗試更改vioplot的x軸中的值。我用了一個建議,並寫道: library(vioplot) labels=c(10,20,30) x1=c(1,2,3,4) x2=c(5,6,7,8,9,10) x3=c(11,12,13,14,15,16) x=list(x1,x2,x3) do.call(what = vioplot, args = x) axis(side=1,at=