direct-labels

    8熱度

    4回答

    我有創建boxplot的代碼,在R中使用ggplot,我想用年度和戰鬥標記我的異常值。 這裏是我的代碼來創建我的箱線圖 require(ggplot2) ggplot(seabattle, aes(x=PortugesOutcome,y=RatioPort2Dutch),xlim="OutCome", y="Ratio of Portuguese to Dutch/British ships"

    1熱度

    1回答

    我一直在試圖標籤添加到我的散點圖的點,但我不斷收到一個問題的時候: Error in parse(text = x) : <text>:1:1: unexpected '$' 1: $ ^ 我已經看了在與direct.label包相關的帖子的大部分,但我似乎無法發現我做錯了什麼。 這裏的問題的再現: library(ggplot2) library(directlabels)

    2熱度

    2回答

    我想使用軟件包的直接標籤來標記我的圖。不過,我希望標籤是每個點的ID。是否真的沒有辦法選擇標註哪個因素或我錯過了? library(ggplot2) library(directlabels) df <- structure( list(id = 1:10, group = structure(c(1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L

    6熱度

    2回答

    在下面的圖中,直接標籤位置垂直調整了一些,但它們在左/右邊緣被裁剪。有沒有辦法避免裁剪(類似於xpd=TRUE)或在繪圖框中向內調整裁剪標籤? 下面是這個例子的代碼: library(car) library(reshape2) library(ggplot2) library(directlabels) library(nnet) ## Sec. 8.2 (Nested Dichot

    1熱度

    1回答

    我試圖比較兩個標量字段,並且想要使用等值線將它們的值用直接標籤標記在同一個繪圖中。 問題是,我無法在同一個地塊中使用兩個直接標籤。 實施例: library(ggplot2) library(data.table) library(directlabels) grid <- expand.grid(lon = seq(0, 360, by = 2), lat = seq(-90, 0, by

    3熱度

    1回答

    如果要創建帶有重疊點的箱形圖,並在右側標註。我試過geom_dl包括directlabels包,但卡住了。 library(ggplot2) library(directlabels) set.seed(0) x <- data.frame(label=LETTERS[1:15], x="a", y = rnorm(15)) x$xpos <- as.nu

    0熱度

    2回答

    我有一個數據集,我很感興趣,看在測試的得分和人經歷事件的百分比: dat <- data.frame(score = 1:7, n.event = c(263,5177,3599,21399,16228,10345,1452), n.total = c(877,15725,13453,51226,32147,26393,7875), percenta

    1熱度

    1回答

    當試圖使用list(cex=2)調整directlabels中的字體大小時,該函數會不必要地爲每個單個點添加標籤。 library(lattice) library(directlabels) foo <- data.frame(x=1:10, y=c(1:5, (1:5)^2), z=c(1:10)) direct.label(xyplot(y + z ~ x, foo, type=c('

    1熱度

    4回答

    這是我的earlier question的後續行動。雖然krlmlr的答案有助於解決我的問題,但還有一個問題 - 標籤遠離點,以至於無法看到哪個標籤對應於哪個點。有誰知道如何解決這一問題? 測試數據 test <- structure(list(ID = c(183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195,

    4熱度

    1回答

    我正在打磨我的圖形,並在繪圖區域中擬合直接標籤時出現問題。 A想要移除y1和圖中左側的y軸之間的大部分區域,類似於下面的代碼所生成的區域,但將額外區域保留在右側以爲標籤留出空間。 添加+scale_x_discrete(expand=c(0,0.05))會在兩側刪除多餘的區域,但不會留下標籤空間,並且似乎無法僅在一側移除它。 使用+theme(plot.margin = unit(c(0,4,0,