首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用python绘制图形

用python绘制图形
EN

Stack Overflow用户
提问于 2015-08-30 15:07:10
回答 4查看 1.4K关注 0票数 0

我对python很陌生,我想在python的图上画一个点。

代码语言:javascript
复制
X_cord=int(raw_input("Enter the x-coordinate"))
Y_cord=int(raw_input("Enter the y-coordinate"))

我能想出这么多。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-08-30 15:15:37

看看matplotlib,一个用于Python的2D绘图库。对于您的代码,这可能有效:

代码语言:javascript
复制
import matplotlib.pyplot as plt # I include a module which contains the plotting functionality I need: https://docs.python.org/2/tutorial/modules.html
plt.plot(X_cord,   # here go the X coordinates
         Y_cord,   # here go the Y coordinates
         marker='x', # as I'm plotting only one point here, I'd like to make it extra visible
         markersize=10 # by choosing a nice marker shape ('x') and large size
         )
plt.show() # this shows the current plot in a pop-up window

如果要立即将该数字保存为图像,还可以选择将最后一行替换为

代码语言:javascript
复制
plt.savefig("my_first_plot.pdf", bbox_inches='tight')
plt.close()

编辑:我把它写得更详细了,但是主要的建议是更好地了解Python ( web上的大量教程,这里不是它的位置),如果您想了解更多关于绘图的知识,可以阅读matplotlib文档。希望这会有所帮助,或者随意发布你遇到的具体问题。

票数 1
EN

Stack Overflow用户

发布于 2018-07-16 19:15:59

python有不同的绘图库,如matplotlib、seaborn等。但使用最广泛的是matplotlib。

最好是检查和阅读他们的文件。

Matplotlib:

代码语言:javascript
复制
import matplotlib.pyplot as plt

x = [x_coordination]
y = [y_coordination]
plt.plot(x, y)

海运:

代码语言:javascript
复制
import seaborn as sb

x = [x_coordination]
y = [y_coordination]
sb.pointplot(x, y)

这些代码可以生成简单的图形,但是,为了显示图形,您应该在代码下面写这一行。

代码语言:javascript
复制
plt.show()

这是在图上绘制点的最简单的方法。

有关更多细节,建议阅读文档。

例如:

代码语言:javascript
复制
plt.plot(x, y, marker="*", markersize=2, color="green")

代码语言:javascript
复制
sb.pointplot(x, y, markers="*", color="r")
票数 3
EN

Stack Overflow用户

发布于 2021-04-17 10:24:17

如果您正在寻找更简单的东西,您可以尝试https://quickchart.io/,它工作得很好。它生成一个URL,或者您可以保存一个图像。

您可以在这里看到一个关于天气数据的完整示例:https://pythonhowtoprogram.com/get-weather-forecasts-and-show-it-on-a-chart-using-python-3/

(完全公开,这是我的帖子!)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32297960

复制
相关文章

相似问题

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