bar-chart

    2熱度

    3回答

    假設我有一個帶有一些值的矩陣Z,我想通過繪製高度爲Z的值來說明它。首先想到的解決方案是一個表面,但使用surf和小矩陣的類似功能看起來不太好。 所以我想到了使用像bar3這樣的3D條形圖。但問題是這個函數總是按組來設置顏色,而不是按高度來設置顏色,我無法做到這一點。 下面是一個例子: Z = peaks(5); subplot 121 surf(Z) title('Surface look

    0熱度

    1回答

    我想在ggplot2中創建一個堆積的條形圖來顯示對應於每個分類變量的值的百分比。以下是我嘗試使用的數據示例。 sampledf <- data.frame("Death" = rep(0:1, each = 5), "HabitA" = rep(0:1, c(3, 7)), "HabitB" = rep(1:2, c(4, 6)), "Habi

    0熱度

    2回答

    我使用這個代碼: ggplot2::ggplot(gtfDf, ggplot2::aes(x = type)) + ggplot2::geom_bar(position = ggplot2::position_dodge(width = 2)) + ggplot2::xlab('Type of feature') + ggplot2::ylab('Number of

    0熱度

    1回答

    我有代碼,其中我動畫了許多跨度,使他們的總寬度是一個div的100%。問題在於jQuery在循環的每次迭代中開始動畫,這決定了特定跨度將會持續多長時間。例如: for (var i = 0; i < spans.length; i++) { // could be 500+ $(spans[i]).animate({ width: SOME_NUMBER }, {

    0熱度

    3回答

    我有以下數據: Sp Type Val1 Val2 A One 200 50 A Two 100 10 C One 300 150 C Two 200 10 我做了如下得到堆疊barplot: ggplot() + geom_bar(data=test, aes(y = Val1, x = Sp, fill = Type), stat="identity",p

    1熱度

    1回答

    改變寬度使其變小後,它已移到側面。我如何刪除它們之間的間距。理想情況下,我想居中,但在文檔中似乎沒有設置參數。手動縮放圖片也不會減少這種差距。巴至0和1 import numpy as np import matplotlib.pyplot as plt objects = ('bar1', 'bar2') y_pos = np.arange(len(objects)) performa

    1熱度

    1回答

    我想要一個多面barplot。表示總值的小節必須是紅色的,其他的則是藍色的。 總值由Desc1 =「 - 」表示。 我有以下代碼: #df contains the following data: #Year;Maingroup;Desc1 ;Desc2 ;Value #2017;A ;1 ;A1 ;10 #2017;A

    0熱度

    1回答

    我正在複製一些所有腳本(一年前編碼),並發現我不再獲得相同的繪圖。我正在使用相同的數據集和相同的代碼;唯一的區別是我的R安裝版本和ggplot2 ---所以我認爲這是這裏的問題。 讓我告訴你幾個愚蠢的情節的問題。當有個標籤生產堆疊barplots我會做這樣的事情: ess2 <- ddply(ess, .(essround2), function(.){ res <- cumsum(prop.t

    1熱度

    1回答

    我有一個3列的骰子,表示3個不同變量(a,b,c)的觀察日期。 我想描繪一個使用ggplo2的條形圖,其中X軸表示時間。獨立於我的數據的時間跨度,我希望X軸始終代表整個月(從第1天到第31天,比方說)。 test <- tibble(date=c("1/1/1","1/1/1","2/1/1","2/1/1","2/1/1","5/1/1","5/1/1","5/1/1"), var

    0熱度

    1回答

    試圖將單選按鈕值傳遞給對條形圖進行排序的函數change()。 的jsfiddle is here 首先我有一組單選按鈕, <form id="form"> <input type="radio" name="stack" value="val1">val1<br> <input type="radio" name="stack" value="val2">val2<br>