标签: axis-labels

删除绘图轴值

我只是想知道是否有办法摆脱r值图中的轴值,分别是x轴或y轴.

我知道这axes = false将摆脱整个轴,但我只想摆脱编号.

plot r axis-labels

148
推荐指数
4
解决办法
34万
查看次数

d3轴标记

如何在d3中为轴添加文本标签?

例如,我有一个带有x和y轴的简单折线图.

在我的x轴上,我有从1到10的刻度.我想在它下面出现"天"这个词,所以人们知道x轴正在计算天数.

同样,在y轴上,我将数字1-10作为刻度,我希望"吃三明治"这两个词出现在侧面.

有一个简单的方法吗?

javascript axis-labels d3.js

90
推荐指数
3
解决办法
7万
查看次数

在R中旋转x轴标签以显示条形图

我试图让x轴标签在条形图上旋转45度而没有运气.这是我下面的代码:

barplot(((data1[,1] - average)/average) * 100,
        srt       = 45,
        adj       = 1,
        xpd       = TRUE,
        names.arg = data1[,2],
        col       = c("#3CA0D0"),
        main      = "Best Lift Time to Vertical Drop Ratios of North American Resorts",
        ylab      = "Normalized Difference",
        yaxt      = 'n',
        cex.names = 0.65,
        cex.lab   = 0.65)
Run Code Online (Sandbox Code Playgroud)

plot r graph bar-chart axis-labels

84
推荐指数
7
解决办法
23万
查看次数

如何强制Y轴只在Matplotlib中使用整数?

我正在使用matplotlib.pyplot模块绘制直方图,我想知道如何强制y轴标签只显示整数(例如0,1,2,3等)而不是小数(例如0,0.5) ,1,1.5,2.等).

我正在查看指导说明,并怀疑答案位于matplotlib.pyplot.ylim附近,但到目前为止,我只能找到设置最小和最大y轴值的东西.

def doMakeChart(item, x):
    if len(x)==1:
        return
    filename = "C:\Users\me\maxbyte3\charts\\"
    bins=logspace(0.1, 10, 100)
    plt.hist(x, bins=bins, facecolor='green', alpha=0.75)
    plt.gca().set_xscale("log")
    plt.xlabel('Size (Bytes)')
    plt.ylabel('Count')
    plt.suptitle(r'Normal Distribution for Set of Files')
    plt.title('Reference PUID: %s' % item)
    plt.grid(True)
    plt.savefig(filename + item + '.png')
    plt.clf()
Run Code Online (Sandbox Code Playgroud)

python matplotlib axis-labels

49
推荐指数
3
解决办法
5万
查看次数

如何将d3.svg.axis限制为整数标签?

是否有可能限制图表上显示的d3.svg.axis整数标签的数量?以此图表为例.这里只有5种尺寸:[0, 1, 2, 3, 4].但是,也会显示.5, 1.5, 2.5和的刻度3.5.

在此输入图像描述

javascript axis labels axis-labels d3.js

38
推荐指数
3
解决办法
2万
查看次数

d3.js:在轴上的刻度之间对齐文本标签

是否有一种简单的方法可以在刻度线之间对齐文本标签?

这是我的时间轴,标签上方有标签:
在此输入图像描述

我想像这里放置这些标签:
在此输入图像描述

label calendar axis-labels d3.js

36
推荐指数
2
解决办法
2万
查看次数

具有嵌套分组变量的多轴标签

我希望两个不同的嵌套分组变量的级别出现在图表下方的单独行中,而不是在图例中.我现在拥有的是这段代码:

data <- read.table(text = "Group Category Value
    S1 A   73
    S2 A   57
    S1 B   7
    S2 B   23
    S1 C   51
    S2 C   87", header = TRUE)

ggplot(data = data, aes(x = Category, y = Value, fill = Group)) + 
  geom_bar(position = 'dodge') +
  geom_text(aes(label = paste(Value, "%")), 
            position = position_dodge(width = 0.9), vjust = -0.25)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我想拥有的是这样的:

在此输入图像描述

有任何想法吗?

r bar-chart ggplot2 axis-labels

32
推荐指数
5
解决办法
2万
查看次数

ggplot2中的上标和下标轴标签

我需要ggplot2中的轴标签,其中读取"同化(μmolCO2m-2 s-1)",其中2的CO2作为下标,-2和-1作为上标.谢谢.

r ggplot2 axis-labels

31
推荐指数
1
解决办法
6万
查看次数

具有嵌套x变量的两行上的轴标签(年份低于月份)

我想沿水平轴显示月份(缩写形式),相应的年份打印一次.我知道如何显示月份:

在此输入图像描述

今年不需要的重复使标签变得混乱.相反,我想要这样的事情:

在此输入图像描述

除了年份将 在月份以下打印.

我在轴标签上方打印了一年,因为这是我能做的最好的.这遵循annotate()函数的限制,如果它位于绘图区域之外,则会被剪裁.我知道可能的解决方法基于annotate_custom(),但我无法使它们与日期对象一起工作(我没有尝试将日期转换为数字并再次返回日期,因为它似乎比希望必要更复杂)

我想知道新的dup_axis()是否可以为此目的而被劫持.如果不是将复制的轴发送到面板的另一侧,它可以在复制的轴下面发送几行,那么可能只是设置一个轴被panel.grid.major清空并且标签设置为%b,而另一个轴将panel.grid.minor消隐,标签设置为%Y.(另外一个挑战是年标签将转移到10月而不是1月)

这些问题是相关的.但是,就我所知,annotate_custom()功能和textGrob()功能与日期不相符.

如何-可以-I-附加注释-低于最x轴合GGPLOT2

显示文本-低于该积生成逐GGPLOT2

数据和基本代码如下:

    library("ggplot2")
    library("scales")
    ggplot(data = df, aes(x = Date, y = value)) + geom_line() +
        scale_x_date(date_breaks = "2 month", date_minor_breaks = "1 month", labels = date_format("%b %Y")) +
        xlab(NULL)

    ggplot(data = df, aes(x = Date, y = value)) + geom_line() +
        scale_x_date(date_minor_breaks = "2 month", labels = date_format("%b")) +   
        annotate(geom = …
Run Code Online (Sandbox Code Playgroud)

r date ggplot2 axis-labels

30
推荐指数
3
解决办法
4205
查看次数

在R基础图中,将轴标签移近轴

我已经删除了y轴上的标签,因为只有相对数量非常重要.

w <- c(34170,24911,20323,14290,9605,7803,7113,6031,5140,4469)
plot(1:length(w), w, type="b", xlab="Number of clusters",
     ylab="Within-cluster variance",
     main="K=5 eliminates most of the within-cluster variance",
     cex.main=1.5,
     cex.lab=1.2,
     font.main=20,
     yaxt='n',lab=c(length(w),5,7), # no ticks on y axis, all ticks on x
     family="Calibri Light")
Run Code Online (Sandbox Code Playgroud)

集群情节

但是,抑制这些刻度标签会在y轴标签("簇内方差")和y轴之间留下大量空白.有没有办法轻推它?如果我以某种方式设置(看不见的)刻度标记去里面的轴,将轴标签沿轴平息?

plot r axis-labels

29
推荐指数
2
解决办法
7万
查看次数

标签 统计

axis-labels ×10

r ×6

d3.js ×3

ggplot2 ×3

plot ×3

bar-chart ×2

javascript ×2

axis ×1

calendar ×1

date ×1

graph ×1

label ×1

labels ×1

matplotlib ×1

python ×1