plot相关内容

用阴影填充绘制不等式的最简单方法?

参考上图.我已经在 excel 中绘制了方程,然后手工绘制了阴影.你可以看到它不是很整洁.您可以看到有六个区域,每个区域都由两个或多个方程限定.使用阴影图案绘制不等式和阴影区域的最简单方法是什么? 解决方案 为了建立在@agstudy 的回答之上,这里有一种快速而肮脏的方法来表示 R 中的不等式: plot(NA,xlim=c(0,1),ylim=c(0,1), xaxs="i",yax ..
发布时间:2021-12-24 14:34:17 其他开发

用 Java 绘制图形

我正在开发的 Java Swing GUI 需要根据程序中生成的 x 和 y 坐标绘制二维图形. 是否有用于此的 Swing 组件? 或者有其他开源包吗? 解决方案 你应该看看 JFreeChart它有 Swing 支持.以下是一些示例: http://www.jfree.org/jfreechart/samples.html ..
发布时间:2021-12-24 14:34:00 Java开发

在 Jupyter Notebook 中使用 matplotlib 绘制动态变化的图形

我有一个 M x N 2D 数组:第 i 行表示时间 i 处 N 个点的值. 我想以图形的形式可视化点 [数组的 1 行],其中值在一个小间隔后更新.因此,图表一次显示 1 行,然后将值更新到下一行,依此类推. 我想在 jupyter 笔记本中执行此操作.寻找参考代码. 我尝试了以下操作但没有成功: http://community.plot.ly/t/updating-g ..
发布时间:2021-12-24 14:31:25 Python

以节点之间的链接绘制圆形节点网络

我想绘制一个节点的圆形图,其中某些节点之间有链接.以下是社交网络图表中的一些示例: (来源:wrightresult.com) (来源:twit88.com) 如何使用 MATLAB 完成此操作?是否可以不安装单独的软件包? 解决方案 这是您可以随心所欲的一种方法.首先,在你感兴趣的圆上生成点 clear;theta=linspace(0,2*pi,31);theta= ..
发布时间:2021-12-24 14:26:15 其他开发

在 Matplotlib 中设置绘图画布的大小

我希望 Matplotlib/Pyplot 生成具有一致画布大小的绘图.也就是说,图形可以有不同的大小以适应轴的描述,但绘图区域(绘制曲线的矩形)应始终具有相同的大小. 有没有一种简单的方法可以实现这一目标?pyplot.figure() 的选项 figsize 似乎设置了图形的整体大小,而不是画布的大小,因此每当轴描述占用更多或更少的空间时,我都会得到不同的画布大小. 解决方案 这 ..
发布时间:2021-12-24 14:25:12 Python

使用 par(mfrow) 编译的图形面板的通用主标题

我有一个由 par(mfrow=c(2,2)) 绘制的 4 个图的汇编.我想为上面的 2 个图绘制一个通用标题,并为位于 2 个左右图之间的中心的下面 2 个面板绘制一个通用标题. 这可能吗? 解决方案 这应该有效,但你需要使用 line 参数来获得它恰到好处: par(mfrow = c(2, 2))情节(iris$Petal.Length, iris$Petal.Width)情 ..
发布时间:2021-12-24 14:24:41 其他开发

Matplotlib 基于现有颜色系列添加图例

我使用散点图绘制了一些数据并将其指定为: plt.scatter(rna.data['x'], rna.data['y'], s=size,c=rna.data['colors'], edgecolors='none') 并且 rna.data 对象是一个 Pandas 数据框,它被组织成每行代表一个数据点('x' 和 'y' 代表坐标,'colors' 是一个 0-5 之间的整数,代表点). ..
发布时间:2021-12-24 14:22:52 Python

Matplotlib/python 可点击点

我有一堆时间序列数据,每 5 秒有一个点.所以,我可以创建一个线图,甚至可以平滑数据以获得更平滑的图.问题是,在 matplotlib 或 python 中有什么方法可以让我点击一个有效的点来做某事吗?因此,例如,如果该数据存在于我的原始数据中,我将能够单击 (10, 75),然后我将能够在 Python 中执行某些操作. 有什么想法吗?谢谢. 解决方案 要扩展 @tcaswell ..
发布时间:2021-12-24 14:22:36 Python

将核心数据中的数据整形为可绘图格式

我有一个关于基于核心数据在 SwiftUI 中绘制图表的概念性问题.假设我正在构建一个待办事项列表应用程序,并且我在核心数据中有一个待办事项实体.该实体具有属性名称和完成日期(待办事项被标记为完成的日期). 要绘制这两个变量,我需要一个包含每一天的变量和一个包含每个特定日期完成任务数的变量. 有谁知道我将如何有效地创建这些数据?我知道我可以获取 todo 实体数据并选择正确的属性.但是 ..
发布时间:2021-12-23 14:35:26 其他开发

在 Matlab 中刷新 imshow ?

我想将此答案的代码转换为imshow.它通过 在 MOVIE2AVI 中创建电影 %# 预分配nFrames = 20;mov(1:nFrames) = struct('cdata',[], 'colormap',[]);%# 创建电影对于 k=1:nFrames冲浪(罪(2*pi*k/20)*Z,Z)mov(k) = getframe(gca);结尾关闭(gcf)电影2avi(mov,'my ..
发布时间:2021-12-21 14:35:55 其他开发

如何通过 3D 图像可视化解决此问题?

我有需要可视化的 3D 图像数据.我已经能够使用 imshow3D 用 2D 切片对其进行可视化,但我想在 3D 空间中查看图像数据. 我使用的代码如下(提供:如何以已知角度创建矩形遮罩?),但我不知道为什么它不显示: % 创建输入图像图像大小X = 120;图像大小Y = 200;图像大小Z = 50% 生成 3D 网格[columnsInImage,rowsInImage, pages ..

Matplotlib:为多个 twinx() 轴着色

我目前在 Sage 中使用 matplotlib 来绘制一些数据.我已经可以使用这个例子添加多个 y 轴: from mpl_toolkits.axes_grid1 import host_subplot将 mpl_toolkits.axisartist 导入为 AA导入 matplotlib.pyplot 作为 plt如果 1:host = host_subplot(111, axes_cla ..
发布时间:2021-12-21 09:44:02 Python

如何使用 matplotlib 在一张图表中绘制多个水平条

你能帮我弄清楚如何用matplotlib绘制这种图吗? 我有一个表示表格的熊猫数据框对象: 图 n m 我想可视化每个 Graph 的 n 和 m 的大小:一个水平条形图,其中每一行都有一个y 轴左侧包含 Graph 名称的标签;在 y 轴的右侧,有两个细长的水平条,它们直接位于彼此的下方,其长度代表 n 和 m.应该清楚地看到,两条细条都属于标有图形名称的 ..
发布时间:2021-12-21 09:43:49 Python

使用散景将图例定位在绘图区域外

我正在按照 here 不幸的是,我需要显示 17 条曲线,并且图例与它们重叠.我知道我可以创建一个可以在绘图区域外显示的图例对象,例如 此处,但我有 17 条曲线,因此使用循环要方便得多. 你知道如何结合这两种方法吗? 解决方案 好的,我找到了解决方案.请参阅下面的代码,其中我刚刚修改了交互式图例示例: 将pandas导入为pd从 bokeh.palettes 导入 Spec ..
发布时间:2021-12-21 09:43:41 Python