Tag: 绘制

如何使用点绘制pandas数据框的两列?

我有一个pandas数据框架,并想绘制一列的值与另一列的值。 幸运的是,有一些与数据框架相关的plot方法似乎正在做我所需要的: df.plot(x='col_name_1', y='col_name_2') 不幸的是,它看起来像情节样式(在kind参数后面列出)没有点。 我可以使用线条或条纹,甚至可以使用密度而不是点数。 有没有办法可以帮助解决这个问题。

用C#绘制

C#似乎显示出对科学计算的一些承诺,但是我发现对于绘制二维图的绘图很less,这对于理科学生和科学家来说都是非常重要的。 有没有一种可靠的,免费的方式来创build出版质量二维情节与C#? 并能够保存为几种格式(PNG,EPS,…)。 一些类似于Python的matplotlib?

如何在android中使用基于值的圆圈大小绘制一个带有animation的圆

我想开发一个自定义组件,它根据不同的值绘制一部分的圆。 例如绘制1/4圈,1/2圈等。组件需要animation来显示绘制过程。 部分圆是在静态图像视图的顶部绘制的,我打算使用两个视图,在静态视图之上animation一个视图。 任何build议如何开发这个? 我把截图作为参考。 请参考图片,并感受它的样子。 谢谢! 提前致谢。

如何使用XNA绘制线条?

我已经阅读了一大堆涉及XNA的教程(还有各种各样的版本),在绘制图元时我还是有点困惑。 一切似乎真的很复杂。 有人可以使用代码向我们展示在屏幕上绘制一行或两行代码的最简单的XNA实现吗? 也许有一个简单的解释(包括样板)? 我不是一个游戏程序员,我有一点XNA的经验。 我的最终目标是在屏幕上绘制一些线条,最终我将通过旋转等手段进行转换。 然而,对于这第一步..我需要简单地画线! 我记得在我古老的OpenGL日子里,用几个方法调用绘制一条线就相当简单。 我应该简单地恢复使用非托pipedirectx调用?

在R中绘制多条线(数据序列),每条线都有独特的颜色

我是相当新的R和我有以下查询: 我试图在R中生成一个有多行(数据序列)的图。 每一行都是一个类别,我希望它具有独特的颜色。 目前我的代码是这样设置的: 首先,我正在创造一个空的情节: plot(1,type='n',xlim=c(1,10),ylim=c(0,max_y),xlab='ID', ylab='Frequency') 然后对于我的每个类别,我正在使用“for”循环来绘制这个空图中的行,如下所示: for (category in categories){ lines(data.frame.for.this.category, type='o', col=sample(rainbow(10)), lwd=2) } 这里有8个类别,所以在剧情中有8条线。 正如你所看到的,我试图从rainbows()函数中抽取一个颜色来为每一行生成一个颜色。 但是,当绘图生成时,我发现有多条线具有相同的颜色。 例如,这8条线中的3条线具有绿色。 我如何让这8条线中的每一条都具有独特的颜色? 另外,如何在情节的传说中体现这种独特性呢? 我试图查找legend()函数,但是不清楚应该使用哪个参数来反映每个类别的这种独特的颜色? 任何帮助或build议将不胜感激。

为什么我的vector绘图按比例缩放?

我试图在我的Android应用程序中使用vector绘制。 来自http://developer.android.com/training/material/drawables.html (强调我的): 在Android 5.0(API Level 21)及以上版本中,您可以定义vector绘图, 这些绘图可以缩放而不会丢失定义。 使用这个drawable: <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> <path android:fillColor="@color/colorPrimary" android:pathData="M14,20A2,2 0 0,1 12,22A2,2 0 0,1 10,20H14M12,2A1,1 0 0,1 13,3V4.08C15.84,4.56 18,7.03 18,10V16L21,19H3L6,16V10C6,7.03 8.16,4.56 11,4.08V3A1,1 0 0,1 12,2Z" /> 和这个ImageView: <ImageView android:layout_width="400dp" android:layout_height="400dp" android:src="@drawable/icon_bell"/> 当试图以400dp显示图标(在一个大型的2015年大型移动设备上运行棒棒糖)时产生这个模糊的图像: 将vector绘制的定义中的宽度和高度更改为200dp可显着改善400dp渲染大小的情况。 但是,将其设置为TextView元素(即文本左侧的图标)的可绘制对象现在会创build一个巨大的图标。 我的问题: 1)为什么在vector绘制中有一个宽度/高度的规格? 我认为这些的全部意义在于它们是无损地扩大和缩小,使其宽度和高度在其定义中毫无意义? 2)是否可以使用一个单独的vector绘图工具作为一个24DP可绘制的TextView,但扩大以及使用更大的图像呢? 例如,我如何避免创build不同大小的多个vector绘图,而是使用一个缩放到我的渲染要求? 3)如何有效地使用宽度/高度属性和viewportWidth / Height有什么不同? 额外细节: 设备正在运行API 22 使用Android […]

你如何在pandas的时间序列图上绘制垂直线?

你如何在pandas系列情节中绘制垂直线(vlines)? 我正在使用pandas来绘制滚动手段等,并想用垂直线标记重要的位置。 是否有可能使用vlines或类似的东西来完成这个? 如果是的话,有人可以提供一个例子吗? 在这种情况下,x轴是date时间。

如何在Android中的Google地图V2中绘制自由手形多边形?

我想Free Hand Polygon on the Map in Google Map V2画一个Free Hand Polygon on the Map in Google Map V2 。 Overlay地图V1可以完成这个任务,但Google Map已经从V2中删除了这个类。 (根据这个谷歌地图V2有删除覆盖类 )。 Google Map V1绘制自由式多边形的好例子。 在地图V2中,我们可以在Google官方文档的帮助下以编程方式绘制多边形,但是用户应该做什么? 我发现地图V2的不明确的答案 我开始使用简单的Google Map&绘制多边形以编程方式执行此操作,它正常工作,但现在我正在寻找用户如何绘制? 我不想根据多边形上的标记进行绘制。 // Instantiates a new Polygon object and adds points to define a rectangle PolygonOptions rectOptions = new PolygonOptions() .add(new LatLng(37.35, -122.0), new LatLng(37.45, […]

我怎样才能parsing出点,并在Android的谷歌地图绘制路线?

如何在Android操作系统的Google地图上获取积分和绘制路线?

如何从透明背景的matplotlib导出图块?

我正在使用matplotlib来制作一些图表,不幸的是我不能在没有白色背景的情况下导出它们。 换句话说,当我输出这样一个情节,并把它放在另一个图像的顶部时,白色的背景隐藏了它的背后,而不是让它显示出来。 我怎样才能用透明的背景导出地块?