首页 > 其他分享 >PLT绘图

PLT绘图

时间:2024-08-23 13:06:34浏览次数:5  
标签:__ PLT colors plt 轴上 绘图 绘制 scatter

1、绘制不同颜色的点(二维)

import matplotlib.pyplot as plt

if __name__ == '__main__':
    # 准备数据
    x = [1, 2, 3, 4, 5]  # X轴上的点
    y = [1, 4, 9, 16, 25]  # Y轴上的点,这里以x的平方为例
    colors = ['red', 'green', 'blue', 'yellow', 'purple']  # 点的颜色列表

    # 绘制点
    for i in range(len(x)):
        plt.scatter(x[i], y[i], color=colors[i])  # 使用scatter函数绘制点,并指定颜色

    # 添加标题和坐标轴标签
    plt.title('myTitle')
    plt.xlabel('X axis')
    plt.ylabel('Y axis')

    # 显示图形
    plt.show()

效果:

还可以绘制多个画布:

import matplotlib.pyplot as plt

if __name__ == '__main__':
    # 准备数据
    x = [1, 2, 3, 4, 5]  # X轴上的点
    y = [1, 4, 9, 16, 25]  # Y轴上的点,这里以x的平方为例
    colors = ['red', 'green', 'blue', 'yellow', 'purple']  # 点的颜色列表

    fig = plt.figure()  # 创建一个图形画布,可以增加子图形

    ax1 = fig.add_subplot(1, 2, 1)  # 1行2列,第1个位置
    ax1.set_title('Subplot 1')
    ax1.scatter(x,y, s=7, c='red')  # 绘制点;s表示点的大小

    ax2 = fig.add_subplot(1, 2, 2)  # 1行2列,第2个位置
    ax2.set_title('Subplot 2')
    ax2.scatter(x, y, s=1, c='green')  # 绘制点;s表示点的大小

    # 显示图形
    plt.show()

标签:__,PLT,colors,plt,轴上,绘图,绘制,scatter
From: https://www.cnblogs.com/dongfangchun/p/18375769

相关文章

  • R绘图(06)——带errorbar的柱状图
      每次找R绘图美化都很麻烦,索性自己写个笔记慢慢补充绘图美化的指令###生成数据####设置种子以获得可重复的结果set.seed(222)#生成字符序列"AAAABBBB"char_sequence<-c("A","A","A","A","B","B","B","B")#......
  • AI 创业及变现新思路:零门槛 AI 绘图,定制 ComfyUI Serverless API 应用
    作者:鸥弋、筱姜2023年下半年,ComfyUI以其快速、流畅的图像生成能力,结合多样的自定义节点,迅速在创作者中流行起来。ComfyUI的亮点就是能够批量化生成图像,一键加载大量工作流,让用户可以轻松实现人像生成、背景替换、风格迁移和图像动画化等功能。越来越多的企业及个人开发者希望......
  • 科研绘图 | Matlab绘图整理之线状图 (数学函数图像和折线图)(入门小白版)
    1.二维线图(一条线)x=linspace(0,2*pi,100);y=sin(x);plot(x,y)xlabel('x')ylabel('sin(x)')title('PlotoftheSineFunction')2.二维线图(两条线)figurex=linspace(0,2*pi,100);y=sin(x);plot(x,y)holdony2=cos(x);plot(x,y2......
  • 科研绘图 | 如何画饼?Matlab绘图整理之饼状图 (入门小白版)
    "Nobodytripsovermountains. It is the smallpebble(鹅卵石)that causesyoutostumble(蹒跚).Passallthepebblesinyourpathandyouwillfindyouhavecrossedthemountain."1.二维简单饼状图x=[20,40,40];labels={'部分1','部分2',&......
  • Fal.ai Flux 1-Pro/Viva.ai/哩布哩布AI:AI绘图部分免费工具+原图提示词Prompt
    目录#1找软件#2懂提示词#3更难的一步,会英文我个人认为,想要玩文生图,你要会3个步骤:#1找软件主流文生图软件:Midjourney、StableDiffusion、Dall-E3巧了,我用的都是小众、免费的画笔工具:国内的哩布哩布(我的老师引领我入门的第一款软件)、通义千问、刚出道的Fal.ai的FLU......
  • 科研绘图系列:R语言多分组箱线图(grouped boxplot)
    介绍分组箱线图(GroupedBoxplot)是一种用于展示不同组别数据分布情况的统计图表。它将箱线图(Boxplot)按照不同的类别或组别进行分组,使得可以同时比较多个组别的数据特征。箱线图本身是一种标准化的显示数据分布的方法,它能够展示数据的中位数、四分位数以及异常值。箱线图的......
  • 使用BizyAir,没有显卡,也能玩AI绘图
    或许很多人跟我一样,没有显卡,但又很想玩AI绘图,但本地绘图怕是无缘了,只能借助云GPU的方式了。今天跟大家分享一下一个简单目前可白嫖无门槛的方法实现无显卡也能玩AI绘图。方案就是ComfyUI+BizyAir云节点。ComfyUI介绍来看看仓库介绍:最强大和模块化的stablediffusion用户......
  • 使用 Python 操作 Stable Diffusion 进行 AI 绘图
    在几年前,AI领域对于普通人来说,还是无法触及的高岭之花。但随着chatGPT的爆火,AI变得越来越大众化,大量的工具让你可以在不具备任何前置知识的情况下使用AI,其中最火热的便是AI绘图了。相信很多人都知道Midjourney这个网站,只要输入相关的文字,便可通过网站背后的AI产出相对......
  • pyqt5+win32+python联合在CAD绘图无法绘制
    1初始报错想法是:写好pyqt5的简单界面代码后,用一个信号槽连接到CAD绘制图形。出现了报错:显示“已成功连接到CAD”,说明连接没有问题,但是“在CAD中绘制线条时出错:(-2147352567,'发生意外。',(0,None,None,None,0,-2147024809),None)”。搜索后给出可能原因是:1-参......
  • GOT & PLT 易于理解的个人笔记
    为什么我们用动态链接和GOT表我们知道静态链接就没那么多事,直接把全部要用的函数都绑定在一起,各个变量和函数之间的偏移量当然能算出来。但是这也恰恰是静态链接的缺点,相同的代码段反复调用真是太臃肿了!于是我们决定把常用的库单独拿出来给大家用,我们还知道,.text是不可修改的,......