Questions tagged «plot»

数学函数或一组数据的图形表示。有不同类型的图,例如线图,条形图或散点图。

12
使用matplotlib在单个图表上绘制两个直方图
我使用文件中的数据创建了直方图,没问题。现在,我想在同一直方图中叠加来自另一个文件的数据,所以我要做类似的事情 n,bins,patchs = ax.hist(mydata1,100) n,bins,patchs = ax.hist(mydata2,100) 但是问题在于,对于每个间隔,只有最高值的条出现,而另一个被隐藏。我想知道如何同时用不同的颜色绘制两个直方图。

7
如何在Matplotlib中的子图中添加标题?
我有一个包含许多子图的图。 fig = plt.figure(num=None, figsize=(26, 12), dpi=80, facecolor='w', edgecolor='k') fig.canvas.set_window_title('Window Title') # Returns the Axes instance ax = fig.add_subplot(311) ax2 = fig.add_subplot(312) ax3 = fig.add_subplot(313) 如何为子图添加标题? fig.suptitle为所有图形添加标题,尽管ax.set_title()存在,但后者不向我的子图添加任何标题。 谢谢您的帮助。 编辑:纠正了有关的错字set_title()。谢谢罗格·卡西斯

4
MATLAB中的xkcd样式图
因此,有才华的人们已经找到了如何在Mathematica,LaTeX,Python和R中制作xkcd样式图的方法。 一个人如何使用MATLAB生成一个类似于上图的图? 我尝试过的 我创建了摆动的线条,但无法获得摆动的轴。我想到的唯一解决方案是用摆动的线覆盖它们,但我希望能够更改实际轴。我也无法使Humor字体工作,使用的代码位是: annotation('textbox',[left+left/8 top+0.65*top 0.05525 0.065],... 'String',{'EMBARRASSMENT'},... 'FontSize',24,... 'FontName','Humor',... 'FitBoxToText','off',... 'LineStyle','none'); 对于摆动的线,我尝试添加一个小的随机噪声并进行平滑处理: smooth(0.05*randn(size(x)),10) 但是我无法让白色背景在它们相交时出现在它们周围...
224 matlab  plot 

9
如何在R中一起绘制两个直方图?
我正在使用R,并且有两个数据框:胡萝卜和黄瓜。每个数据框都有一个数字列,该列列出了所有测得的胡萝卜(总计:100k胡萝卜)和黄瓜(总计:50k黄瓜)的长度。 我希望在同一图上绘制两个直方图-胡萝卜长度和黄瓜长度。它们重叠,所以我想我也需要一些透明度。我还需要使用相对频率而不是绝对数字,因为每个组中的实例数量不同。 像这样的东西会很好,但是我不明白如何从我的两个表中创建它:
221 r  plot  histogram 

10
在基本图形的绘图区域之外绘制图例?
如标题所述:使用基础图形时,如何在图例区域之外绘制图例? 我考虑过摆弄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)) 产生: 但是如前所述,我希望图例位于绘图区域之外(例如,在图形/绘图的右侧)。
185 r  plot  legend 

15
未被充分利用的数据可视化
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心寻求指导。 8年前关闭。 直方图和散点图是可视化数据以及变量之间关系的好方法,但是最近我一直在想我缺少什么可视化技术。您认为最未被充分利用的情节类型是什么? 答案应该是: 在实践中不是很常用。 无需大量背景讨论就可以理解。 适用于许多常见情况。 包括可复制的代码以创建示例(最好在R中)。链接的图像会很好。

3
在geom_point中标记点
我正在使用的数据来自下面列出的互联网资源 nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",") 我想做的是创建一个2D点图,比较该表中的两个指标,每个玩家代表图中的一个点。我有以下代码: nbaplot <- ggplot(nba, aes(x= MIN, y= PTS, colour="green", label=Name)) + geom_point() 这给了我以下内容: 我想要的是圆点旁边的玩家名称标签。我认为ggplot美学中的标签功能可以为我做到这一点,但事实并非如此。 我还尝试了text()function和textxy()from中的函数library(calibrate),但它们都似乎不适用于ggplot。 如何在这些点上添加名称标签?
178 r  plot  ggplot2  labeling  ggrepel 

6
如何告诉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") 如何告诉matplotlib重新开始第二个绘图?
165 python  matplotlib  plot 

4
使用Matplotlib在Python中绘制时间
我有一个格式为(HH:MM:SS.mmmmmm)的时间戳数组和另一个浮点数数组,每个浮点数对应于timestamp数组中的一个值。 我可以使用Matplotlib在x轴上绘制时间,在y轴上绘制数字吗? 我试图这样做,但是不知何故它只接受浮点数数组。如何获取时间图?我必须以任何方式修改格式吗?
163 python  graph  plot  matplotlib 

2
使用ggplot进行绘图时,just和vjust有什么作用?
每次我使用ggplot进行绘图时,我都会花一些时间尝试在诸如 + opts(axis.text.x = theme_text(hjust = 0.5)) 使轴标签对齐,使轴标签几乎与轴接触,并与轴齐平(可以说与轴对齐)。但是,我不太了解发生了什么。例如,通常会hjust = 0.5产生与截然不同的结果hjust = 0.6,以至于我无法仅仅通过使用不同的值来弄清楚。 谁能指出我对调整和调整选项如何工作的全面解释?
159 r  plot  ggplot2 


5
删除绘图轴值
我只是想知道是否有一种方法可以消除r绘图图中的x轴或y轴值。 我知道这axes = false将摆脱整个轴,但我只想摆脱编号。
153 r  plot  axis-labels 


4
我如何告诉Matplotlib创建第二个(新的)图,然后在旧的图上进行更新?
我想绘制数据,然后创建一个新图形并绘制数据2,最后回到原始绘制并绘制数据3,有点像这样: import numpy as np import matplotlib as plt x = arange(5) y = np.exp(5) plt.figure() plt.plot(x, y) z = np.sin(x) plt.figure() plt.plot(x, z) w = np.cos(x) plt.figure("""first figure""") # Here's the part I need plt.plot(x, w) 仅供参考,我如何告诉matplotlib我已经完成了一个情节?做类似的事情,但不完全相同!它并不允许我访问该原始图。

7
如何在R中的图中增加字体大小?
我很困惑。在图的标题,标签和其他位置增加文字字体大小的正确方法是什么? 例如 x <- rnorm(100) hist(x, xlim=range(x), xlab= "Variable Label", ylab="density", main="Title of plot", prob=TRUE, ps=30) 该ps参数不会更改字体大小(但在R帮助中?par表示它是用于“文本的磅值(而不是符号)”。 也可以从诸如的绘图功能中分离更改字体大小hist吗?
146 r  plot 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.