legend- все статьи тега


Легенда разочаровывает при построении графика в R

Я построил пять графиков и легенду. Графики работают просто отлично, однако legens исчезает без ошибки. мой предварительный просмотр в RStudio выглядит так Когда я увеличиваю масштаб, область, где должна быть легенда, пуста. Я использую следующий код: opar <- par (no.readonly = TRUE) par (mfrow = c(3, 2)) library(deSolve) # Plot A LotVmod <- function (Time, State, Pars) { with(as.list(c(State, Pars)), { dx = (b*x) - (b*x*x/K) - (y*(x^k/(x^k+C^k)*(l*x/(1+l*h*x)))) ...

Как вывести легенду из сюжета

У меня есть серия из 20 участков (не подзаголовки), которые будут сделаны в одном рисунке. Я хочу, чтобы легенда была вне коробки. В то же время я не хочу менять оси, так как размер фигуры уменьшается. Пожалуйста, помогите мне по следующим вопросам: Я хочу сохранить поле легенды за пределами области сюжета. (Я хочу, чтобы легенда была снаружи в правой части области сюжета). есть ли в любом случае, что я уменьшаю размер шрифта текста внутри поле легенды, так что размер окна легенды будет неб ...

Как изменить размер легенды с помощью matplotlib.pyplot

простой вопрос здесь: я пытаюсь получить размер моей легенды с помощью matplotlib.pyplot быть меньше (т. е. текст должен быть меньше). Код, который я использую, выглядит примерно так: plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k, data[:, 0], color='b', label='Dis 1: cf = .6, var = .2') plot.scatter(k, data[:, 1], color='r', label='Dis 2: cf = .2, var = .1') plot.scatter(k, data[:, 2], color='g', label='Dis 3: cf = .1, var = .01') plot.l ...

Вторичная ось с twinx (): как добавить в легенду?

у меня есть участок с двумя осями y, используя twinx(). Я также даю метки к линиям, и хочу показать их с legend(), но мне удается получить только метки одной оси в легенде: import numpy as np import matplotlib.pyplot as plt from matplotlib import rc rc('mathtext', default='regular') fig = plt.figure() ax = fig.add_subplot(111) ax.plot(time, Swdown, '-', label = 'Swdown') ax.plot(time, Rn, '-', label = 'Rn') ax2 = ax.twinx() ax2.plot(time, temp, '-r', label = 'temp') ax.legend(loc=0) ax.grid() ...

Перемещение легенды matplotlib за пределы оси делает его обрезанным по фигуре коробки

Я знаком со следующими вопросами: Matplotlib savefig с легендой вне сюжета как вывести легенду из сюжета похоже, что ответы на эти вопросы имеют роскошь иметь возможность возиться с точным сжатием оси, чтобы легенда соответствовала. сжатие осей, однако, не является идеальным решением, потому что это делает данные меньше, что делает его на самом деле сложнее чтобы интерпретировать; особенно когда его сложный и есть много вещей, происходящих... следовательно, нужна большая легенда пример сло ...

Добавление легенды к линейному участку ggplot2

у меня есть вопрос о легендах в ggplot2. Мне удалось построить три линии на одном графике и добавить легенду с тремя используемыми цветами. Это код, используемый library(ggplot2) require(RCurl) link<-getURL("https://dl.dropbox.com/s/ds5zp9jonznpuwb/dat.txt") datos<- read.csv(textConnection(link),header=TRUE,sep=";") datos$fecha <- as.POSIXct(datos[,1], format="%d/%m/%Y") temp = ggplot(data=datos,aes(x=fecha, y=TempMax,colour="1")) + geom_line(colour="red") + opts( ...

Добавить распространенная легенда для комбинированной ggplots

у меня есть два ggplots, которые я выравниваю по горизонтали с grid.arrange. Я просмотрел много сообщений на форуме, но все, что я пытаюсь, похоже, команды, которые теперь обновляются и называются чем-то другим. мои данные выглядит так: # Data plot 1 axis1 axis2 group1 -0.212201 0.358867 group2 -0.279756 -0.126194 group3 0.186860 -0.203273 group4 0.417117 -0.002592 group1 -0.212201 0.358867 group2 -0.279756 -0.126194 group3 0.186860 -0.20 ...

ggplot2 сохранить неиспользуемые уровни barplot

Я хочу построить неиспользуемые уровни (то есть уровни, где количество равно 0) в моем бар-графике, однако неиспользуемые уровни отбрасываются, и я не могу понять, как их сохранить df <- data.frame(type=c("A", "A", "A", "B", "B"), group=rep("group1", 5)) df$type <- factor(df$type, levels=c("A","B", "C")) ggplot(df, aes(x=group, fill=type)) + geom_bar() в приведенном выше примере я хочу видеть c, построенное с количеством 0, но оно полностью отсутствует... Спасибо за любую помощь Ульри ...

Как я могу удалить название Легенды в ggplot2?

у меня есть вопрос относительно легенды в ggplot2. скажем, у меня есть гипотетический набор данных о средней длине моркови для двух разных цветов на двух фермах: carrots<-NULL carrots$Farm<-rep(c("X","Y"),2) carrots$Type<-rep(c("Orange","Purple"),each=2) carrots$MeanLength<-c(10,6,4,2) carrots<-data.frame(carrots) Я делаю простой штриховой график: require(ggplot2) p<-ggplot(carrots,aes(y=MeanLength,x=Farm,fill=Type)) + geom_bar(position="dodge") + opts(legend.position="to ...