ChatGPT科研绘图(基于python)【chatgpt使用指南-python绘图】

这篇具有很好参考价值的文章主要介绍了ChatGPT科研绘图(基于python)【chatgpt使用指南-python绘图】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

🥑 Welcome to Aedream同学 's blog! 🥑


chatgpt可以通过编写Python、matlab等代码实现绘图功能。经过试验,其中以Python最为高效准确,基本不会出现报错。本文以Python绘图为例进行辅助绘图,其他编程语言类似,希望对大家能有帮助。

背景

ChatGPT科研绘图(基于python)【chatgpt使用指南-python绘图】

假如你有一张数据图片,可以通过图片转Excel将数据提取出来。例如以下网址

https://web.baimiaoapp.com/image-to-excel

导出为Excel后,将数据直接复制。

chatgpt操作

Q:1 / 1你可以帮我用python画图吗?

当然可以!我可以帮助你使用Python中的各种绘图库,例如matplotlib、seaborn、plotly等等。您可以告诉我您想要绘制的图表类型和数据,以及您使用的Python版本和开发环境,我会尽力为您提供帮助。

Q:1 / 1 【将数据直接粘贴】 利用以上数据帮我画图,图表类型由你确定,请务必美观恰当,满足投稿需求。

好的,我可以帮您使用Python绘制一张表格。考虑到您可能需要将该表格用于投稿,我会尽力绘制出美观、易于阅读和易于打印的表格。

我建议使用Python中的Matplotlib库来绘制表格。请确保您已经安装了该库。下面是代码实现:

import matplotlib.pyplot as plt

# 数据
models = ['SSD', 'YOLOv3', 'YOLOv4', 'YOLOx_s', 'YOLOv5s', 'L-YOLOv5s-RCA']
p = [83.6, 87.6, 86.0, 90.0, 89.3, 93.1]
r = [91.3, 87.5, 89.1, 90.9, 88.6, 91.1]
map = [94.3, 90.7, 91.7, 95.1, 95.4, 97.2]
f1 = [87.5, 87.5, 87.5, 90.5, 92.0, 93.0]
params = [26796846, 61631434, 63953841, 13714753, 7015519, 3567423]
flops = [35.2, 116.3, 127.2, 26.8, 15.9, 8.3]
size = [91.1, 234.6, 244.3, 34.3, 14.4, 7.1]

# 绘制表格
fig, axs = plt.subplots(nrows=2, ncols=3, figsize=(10, 6))
plt.subplots_adjust(wspace=0.3, hspace=0.5)

axs[0, 0].bar(models, p, color='r', alpha=0.7)
axs[0, 0].set_ylabel('P (%)')
axs[0, 0].set_ylim([0, 100])

axs[0, 1].bar(models, r, color='g', alpha=0.7)
axs[0, 1].set_ylabel('R (9%)')
axs[0, 1].set_ylim([0, 100])

axs[0, 2].bar(models, map, color='b', alpha=0.7)
axs[0, 2].set_ylabel('mAP (%)')
axs[0, 2].set_ylim([0, 100])

axs[1, 0].bar(models, f1, color='m', alpha=0.7)
axs[1, 0].set_ylabel('F1 (%)')
axs[1, 0].set_ylim([0, 100])

axs[1, 1].bar(models, params, color='c', alpha=0.7)
axs[1, 1].set_ylabel('Parameters')
axs[1, 1].set_ylim([0, max(params) * 1.2 / 1000000])
axs[1, 1].ticklabel_format(style='sci', axis='y', scilimits=(0, 0))

axs[1, 2].bar(models, size, color='y', alpha=0.7)
axs[1, 2].set_ylabel('Size')
axs[1, 2].set_ylim([0, max(size) * 1.2])
axs[1, 2].ticklabel_format(style='sci', axis='y', scilimits=(0, 0))

# 添加标题和标签
for ax in axs.flat:
	ax.set_xticklabels(models, rotation=30, ha='right')
	ax.set_xlabel('Model')
	ax.grid(axis='y', linestyle='--', alpha=0.7)

# 添加总标题
plt.suptitle('Comparison of Object Detection Models', fontsize=14, fontweight='bold')

# 保存表格
plt.savefig('object_detection_models.png', dpi=300)

# 显示表格
plt.show()


运行代码后,您将得到一张表格,如下所示:

![object_detection_models.png](https://i.ibb.co/BZpL4Z4/object-detection-models.png)

希望这张表格符合您的要求,并且您可以用它来投稿。如果您有任何其他问题或需要进一步的帮助,请随时告诉我。
。

结果

chatgpt确实可以大大减少我们的工作量,对我们做图进行辅助

如果代码出现错误也可以直接询问chatgpt,售后非常棒😁

虽然这次他自己选择的对比图并不是特别好看,也不是很合适。但你 可以直接对它提出具体的图表要求 都能得到满足这里就不具体展示了。最重要的是这张图片的表格格式,字体样式都很符合要求。

甚至最后当它输出代码框说

运行代码后,您将得到一张表格,如下所示:

我都一度感到很惊讶,以为可以绕过监管给我发送图片,甚至将代码运行出来的结果图片发送给我。不过还是很强大。

ChatGPT科研绘图(基于python)【chatgpt使用指南-python绘图】文章来源地址https://www.toymoban.com/news/detail-446744.html

到了这里,关于ChatGPT科研绘图(基于python)【chatgpt使用指南-python绘图】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ChatGPT深度科研应用、数据分析及机器学习、AI绘图与高效论文撰写

    熟练地掌握ChatGPT4.0在数据分析、自动生成代码等方面的强大功能,同时更加系统地学习人工智能(包括传统机器学习、深度学习等)的基础理论知识,以及具体的代码实现方法,掌握ChatGPT4.0在科研工作中的各种使用方法与技巧,以及人工智能领域经典机器学习算法(BP神经网

    2024年04月16日
    浏览(40)
  • ChatGPT/GPT4科研实践应用与AI绘图技术及论文高效写作

    2023年随着OpenAI开发者大会的召开,最重磅更新当属GPTs,多模态API,未来自定义专属的GPT。微软创始人比尔盖茨称ChatGPT的出现有着重大历史意义,不亚于互联网和个人电脑的问世。360创始人周鸿祎认为未来各行各业如果不能搭上这班车,就有可能被淘汰在这个数字化时代,如

    2024年01月25日
    浏览(44)
  • ChatGPT深度科研应用、数据分析及机器学习、AI绘图与高效论文撰写教程

    原文链接:ChatGPT深度科研应用、数据分析及机器学习、AI绘图与高效论文撰写教程 https://mp.weixin.qq.com/s?__biz=MzUzNTczMDMxMg==mid=2247601506idx=2sn=5dae3fdc3e188e81b8a6142c5ab8c994chksm=fa820c85cdf58593356482880998fc6eb98e6889b261bf621e1d43038ed0376b68fefe8703dftoken=1175537617lang=zh_CN#rd 第一:2024大语言模型最新进展

    2024年04月17日
    浏览(46)
  • 【GPT4账号】ChatGPT/GPT4科研技术应用与AI绘图及论文高效写作

    2023年我们进入了AI2.0时代。微软创始人比尔盖茨称ChatGPT的出现有着重大历史意义,不亚于互联网和个人电脑的问世。360创始人周鸿祎认为未来各行各业如果不能搭上这班车,就有可能被淘汰在这个数字化时代,如何能高效地处理文本、文献查阅、PPT编辑、编程、绘图和论文写

    2024年02月06日
    浏览(56)
  • chatgpt赋能python:Python列表:完整介绍与使用指南

    Python是一种非常受欢迎的编程语言,而Python列表是Python编程中最基本的数据结构之一。列表在Python中的使用频率极高,因为列表可以存储许多不同类型的数据,并且可以很方便地进行操作和修改。在本文中,我们将详细介绍Python列表的概念、语法和使用方法。 Python列表是一个

    2024年02月07日
    浏览(61)
  • chatgpt赋能python:使用Python创建结构体:完全指南

    在Python编程领域,结构体是一种非常方便和有用的数据类型,用于存储和组织相关变量。在本篇文章中,我们将讨论如何使用Python创建结构体。让我们开始吧! 结构体是将多个变量打包在一起的一种数据类型。通常,它们在C和C++等编程语言中使用,用于创建自定义数据类型

    2024年02月07日
    浏览(56)
  • chatgpt赋能python:Python下载与运行指南-让Python脚本更容易使用

    Python已经成为世界上最流行的编程语言之一。Python具有简单易用的特点,几乎可以开始创建任何类型的应用程序或脚本。如果你是一名新手或是一名经验丰富的开发者,Python都是一款优秀的编程语言。 本篇文章将向你介绍如何下载并安装Python,并展示如何在Windows,MacOS和Li

    2024年02月06日
    浏览(52)
  • 最新ChatGPT GPT-4 NLU实战之智能多轮对话机器人(附ipynb与python源码及视频)——开源DataWhale发布入门ChatGPT技术新手从0到1必备使用指南手册(七)

    智能多轮对话机器人 是一种可以自主进行多轮对话的机器人系统,具有高度的交互性和可用性。智能多轮对话机器人旨在通过模拟人类对话方法来实现与用户之间更加自然和有效的沟通。然而,由于自然语言的复杂性和多变性,使得该技术面临巨大的挑战。 当前,基于大预

    2024年02月12日
    浏览(47)
  • 【ChatGPT】ChatGPT使用指南——文本推理

    目录 ChatGPT使用指南——文本推理 1. 什么是推理(Reasoning)? 2. 导入ChatGPT 3. 测试ChatGPT的推理能力

    2024年02月08日
    浏览(44)
  • 如何在教育与科研领域使用ChatGPT

    ChatGPT提示是您给予ChatGPT的一系列指示,以便它能够按需生成结果。由于ChatGPT是一种会话型人工智能,因此它需要明确的指示才能生成准确的结果。 ChatGPT提示的结构通常是以指令格式呈现的。它看起来像是您在与AI交流,给予它执行特定任务的指示。例如,如果您想为新年的

    2024年02月11日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包