标签: plot

pylab和pyplot有什么区别?

matplotlib.pyplot和matplotlib.pylab有什么区别?

哪种用法更受青睐?

我有点困惑,因为它似乎独立于我导入,我可以做同样的事情.我错过了什么?

python plot matplotlib

170
推荐指数
1
解决办法
8万
查看次数

在基本图形中绘制绘图区域外的图例?

正如标题所说:在使用基本图形时,如何在绘图区域外绘制图例?

我想要摆弄layout并制作一个只包含图例的空图,但我会对使用基本图形设施的方式感兴趣,例如,par(mar = )为图例右侧的图例获取一些空间.


这是一个例子:

plot(1:3, rnorm(3), pch = 1, lty = 1, type = "o", ylim=c(-2,2))
lines(1:3, rnorm(3), pch = 2, lty = 2, type="o")
legend(1,-1,c("group A", "group B"), pch = c(1,2), lty = c(1,2))
Run Code Online (Sandbox Code Playgroud)

生产:

替代文字

但正如所说,我希望图例在绘图区域之外(例如,图表/图表的右侧).

plot r legend

168
推荐指数
8
解决办法
31万
查看次数

在geom_point中标记点

我正在玩的数据来自下面列出的互联网资源

nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",")
Run Code Online (Sandbox Code Playgroud)

我想要做的是创建一个2D点图,比较该表中的两个指标,每个玩家在图上表示一个点.我有以下代码:

nbaplot <- ggplot(nba, aes(x= MIN, y= PTS, colour="green", label=Name)) + 
                  geom_point() 
Run Code Online (Sandbox Code Playgroud)

这给了我以下内容:

NBA情节

我想要的是一个玩家名字的标签就在点旁边.我认为ggplot美学中的标签功能会为我做这个,但事实并非如此.

我也尝试过text()函数和textxy()函数library(calibrate),它们似乎都不适用于ggplot.

如何为这些点添加名称标签?

plot r ggplot2 labeling ggrepel

153
推荐指数
3
解决办法
23万
查看次数

如何在matplotlib中为子图设置xlim和ylim

我想限制matplotlib中的X和Y轴,但是对于特定的子图.我可以看到subplot图本身没有任何axis属性.我想要例如只改变第二个情节的限制!

import matplotlib.pyplot as plt
fig=plt.subplot(131)
plt.scatter([1,2],[3,4])
fig=plt.subplot(132)
plt.scatter([10,20],[30,40])
fig=plt.subplot(133)
plt.scatter([15,23],[35,43])
plt.show()
Run Code Online (Sandbox Code Playgroud)

python plot matplotlib

152
推荐指数
1
解决办法
33万
查看次数

我怎么告诉matplotlib我已经完成了一个情节?

以下代码绘制到两个PostScript(.ps)文件,但第二个包含两行.

import matplotlib
import matplotlib.pyplot as plt
import matplotlib.mlab as mlab

plt.subplot(111)
x = [1,10]
y = [30, 1000]
plt.loglog(x, y, basex=10, basey=10, ls="-")
plt.savefig("first.ps")


plt.subplot(111)
x = [10,100]
y = [10, 10000]
plt.loglog(x, y, basex=10, basey=10, ls="-")
plt.savefig("second.ps")
Run Code Online (Sandbox Code Playgroud)

我如何告诉matplotlib重新开始第二个情节?

python plot matplotlib

150
推荐指数
6
解决办法
16万
查看次数

在R中旋转轴标签

在R中,如何使(条形)绘图的y轴标签平行于X轴而不是平行于Y轴?

plot label axis r

149
推荐指数
4
解决办法
27万
查看次数

删除绘图轴值

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

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

plot r axis-labels

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

使用Matplotlib在Python中绘制时间

我有一个格式(HH:MM:SS.mmmmmm)的时间戳数组和另一个浮点数数组,每个数组对应一个timestamp数组中的值.

我可以使用Matplotlib在x轴上绘制时间和在y轴上绘制数字吗?

我试图,但不知何故,它只接受花车阵列.我怎样才能让它画出时间?我是否必须以任何方式修改格式?

python plot graph matplotlib

145
推荐指数
5
解决办法
29万
查看次数

使用ggplot创建绘图时,hjust和vjust会做什么?

每次我使用ggplot创建一个情节时,我会花一点时间尝试不同的值来调整hjust和vjust

+ opts(axis.text.x = theme_text(hjust = 0.5))
Run Code Online (Sandbox Code Playgroud)

使轴标签在轴标签几乎接触轴的位置排成一行,并与轴齐平(可以说是轴对齐).但是,我真的不明白发生了什么.通常情况下,hjust = 0.5会产生如此显着不同的结果hjust = 0.6,例如,我只是通过玩弄不同的值来解决这个问题.

谁能指点我对hjust和vjust选项如何工作的全面解释?

plot r ggplot2

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

Matplotlib散点图; 颜色作为第三个变量的函数

我想制作一个散点图(使用matplotlib),其中根据第三个变量对点进行着色.我非常接近这个:

plt.scatter(w, M, c=p, marker='s')
Run Code Online (Sandbox Code Playgroud)

其中w和M是数据点,p是我想要相对的变量.
但是我想用灰度而不是颜色来做.有人可以帮忙吗?

python plot scatter matplotlib

141
推荐指数
3
解决办法
20万
查看次数

标签 统计

plot ×10

matplotlib ×5

python ×5

r ×5

ggplot2 ×2

axis ×1

axis-labels ×1

ggrepel ×1

graph ×1

label ×1

labeling ×1

legend ×1

scatter ×1