标签: labels

在ggplot2中旋转和间隔轴标签

我有一个图,其中x轴是标签很长的因子.虽然可能不是理想的可视化,但现在我想简单地将这些标签旋转为垂直.我已经用下面的代码想出了这个部分,但正如你所看到的,标签并不完全可见.

data(diamonds)
diamonds$cut <- paste("Super Dee-Duper",as.character(diamonds$cut))
q <- qplot(cut,carat,data=diamonds,geom="boxplot")
q + opts(axis.text.x=theme_text(angle=-90))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

r labels ggplot2

607
推荐指数
7
解决办法
67万
查看次数

输入字段可以有两个标签吗?

玛丽有一个小小的形状,它的字段就是这样标记的.
每当一个错误悄悄进入时,它就会产生混乱.

我为每个输入字段都有一个标签......相当标准的事情.验证表单后,我在表单顶部显示一个有用的小段落,详细说明哪些信息丢失或不正确.

我可以为同一个输入字段设置两个标签吗?一个是正​​确的形式,还有一个在验证提醒文本中?我有什么理由不这样做吗?

html forms labels

121
推荐指数
3
解决办法
4万
查看次数

使用Graphviz时,显示与边缘对齐的标签

我正在使用Graphviz 2.30.标签的水平定位可以解决,但在少数情况下,需要修改角度.

例如,我在这里尝试了角度的各种值但没有任何影响:

ABB -> ABACUS[label="applied", fontname="Arial", fontsize=15, labelangle=110];
Run Code Online (Sandbox Code Playgroud)

使用Graphviz时,如何显示与边缘对齐(即平行)的标签digraph.

digraph由于NDA ,整个将不会发布.此外,旋转仅适用于少数标签.

我看过类似的线程像这样另一个(或约例如对齐线),但没有关于我的问题的任何帮助.

labels graphviz

89
推荐指数
2
解决办法
7428
查看次数

在图上标记python数据点

我搜索了几年(小时,就像年龄)找到一个非常讨厌(看似基本)问题的答案,因为我找不到一个非常适合答案的问题,我发布一个问题并回答它,希望它我将花费大量时间用于我的noobie绘图技巧.

如果你想使用python matplotlib标记你的绘图点

from matplotlib import pyplot as plt

fig = plt.figure()
ax = fig.add_subplot(111)

A = anyarray
B = anyotherarray

plt.plot(A,B)
for i,j in zip(A,B):
    ax.annotate('%s)' %j, xy=(i,j), xytext=(30,0), textcoords='offset points')
    ax.annotate('(%s,' %i, xy=(i,j))

plt.grid()
plt.show()
Run Code Online (Sandbox Code Playgroud)

我知道xytext =(30,0)与textcoords一起使用,你使用那些30,0值来定位数据标签点,所以它在0 y轴上,30在x轴上超过它自己的小区域.

您需要绘制i和j的两条线,否则您只绘制x或y数据标签.

你得到这样的东西(仅注意标签):
我自己的情节,标有数据点

它不理想,仍然有一些重叠 - 但它比我所拥有的更好.

python annotate matplotlib labels

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

matplotlib右侧的y轴标签

有没有一种简单的方法将y轴标签放在图的右侧?我知道这可以用于刻度标签使用ax.yaxis.tick_right(),但我想知道是否也可以为轴标签完成.

想到的一个想法是使用

ax.yaxis.tick_right()
ax2 = ax.twinx()
ax2.set_ylabel('foo')
Run Code Online (Sandbox Code Playgroud)

然而,这不具有将所有标签(刻度线和轴标签)放置在右侧的期望效果,同时保留y轴的范围.简而言之,我想要一种从左到右移动所有y轴标签的方法.

python matplotlib labels

62
推荐指数
4
解决办法
6万
查看次数

将希腊字符添加到轴标题

我想在R中我的条形图的y轴上添加一个希腊字符.
问题是我需要将这个字符集成到标题中.我想写:

Diameter of aperture ("mu"m)
Run Code Online (Sandbox Code Playgroud)

在轴标签中.

ylab=expression()
Run Code Online (Sandbox Code Playgroud)

我可以写下希腊字符

ylab="axis title"
Run Code Online (Sandbox Code Playgroud)

我可以在单词之间用适当的空格书写标题.

但是我找不到把所有这些放在一起的方法,并在轴标签上写一个带有希腊词的正确标签.我希望我很清楚.

unicode r labels plotmath

58
推荐指数
5
解决办法
9万
查看次数

Python matplotlib减小了彩条标签的大小

我需要你的帮助!我有一个绘图代码如下:

fig = plt.figure()
ax1 = fig.add_subplot(111)

imax1 = ax1.imshow(data,interpolation = 'nearest', origin = 'lower',cmap=cm.jet)#plot
cbar = plt.colorbar(imax1, extend='neither', spacing='proportional',
                orientation='vertical', shrink=0.7, format="%.0f")
cbar.set_label(r"ET [mm/month]", size=10)

titlestr = "Evapotranspiration in mm/month"
plt.title(titlestr)
#plt.xlabel("Longitude")
#plt.ylabel("Latitude")
imax1.set_clim(0,60)
labels = [item.get_text() for item in ax1.get_xticklabels()]
for ii in range(np.shape(labels)[0]):
    labels[ii] = str(grid_lon[75*ii/np.shape(labels)[0]])

ax1.set_xticklabels(labels, rotation = 45, ha='right', size = 10)

labels = [item.get_text() for item in ax1.get_yticklabels()]
for ii in range(np.shape(labels)[0]):
    labels[ii] = str(grid_lat[75*ii/np.shape(labels)[0]])

ax1.set_yticklabels(labels, size = 10)

pngname = "./out/2d_"+variable+"_"+mm+".png"
print "save …
Run Code Online (Sandbox Code Playgroud)

python attributes matplotlib labels colorbar

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

如何仅在R中调整y轴标签的大小?

如何仅调整R中Y轴标签的大小?

我知道cex.axis会改变轴标签的大小,但它只会影响x轴.为什么,以及如何调整y轴?

plot r labels

40
推荐指数
3
解决办法
16万
查看次数

CSS用于对齐标签和输入

HTML Code代码段:

<fieldset id="o-bs-sum-buginfo">
  <label for="o-bs-sum-bug-ErrorPrefix">Error Prefix</label>
  <input type="text" id="o-bs-sum-bug-ErrorPrefix" name="ErrorPrefix" value="" />

  <label for="o-bs-sum-bug-ErrorNumber">Error Number</label>
  <input type="text" id="o-bs-sum-bug-ErrorNumber" name="ErrorNumber" value="" />
  ....
</fieldset>
Run Code Online (Sandbox Code Playgroud)

仅使用CSS(或jquery),无论浏览器大小如何,我都想将标签和输入元素彼此相邻配对.我也有自由改变HTML的调整.如果需要.

html css jquery input labels

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

如何将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万
查看次数