首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >绘制或重塑2D数组matplotlib

绘制或重塑2D数组matplotlib
EN

Stack Overflow用户
提问于 2016-08-29 05:54:32
回答 2查看 650关注 0票数 0

我不知道如何使用这种类型的2D数组绘制散点图:

代码语言:javascript
运行
复制
a=[[x0,t0],[x1,t1],...,[xn,tn]]

图应该是x对t,也许不是用maplotlib例程来做这件事,而是能够重塑a以获得:

代码语言:javascript
运行
复制
a=[[x0,x1,...,xn],[t0,t1,...,tn]]

谢谢!

EN

Stack Overflow用户

回答已采纳

发布于 2016-08-29 05:59:10

假设您的数据以a= [x0,t0]格式开始:

将x&t拆分成单独的列表,然后可以将它们传递给matplotlib。

代码语言:javascript
运行
复制
import matplotlib.pyplot as plt
x = [i[0] for i in a]
t = [i[1] for i in a]
plt.plot(x, t)
票数 3
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39196147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档