栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

一枚Python数据工程师为妈妈写的几行代码

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

一枚Python数据工程师为妈妈写的几行代码

if __name__=="__main__":
    import seaborn as sns
    import numpy as np
    from pylab import *
    #Define Data
    data=np.zeros([64,64],dtype="float")

    #Begin to Draw
    POS_VALUE=0.8
    NEG_VALUE=-0.8
    data[1:31,1]=POS_VALUE
    for i in range(1,11):
 data[i,i]=POS_VALUE
    for i in range(11,21):
 data[21-i,i]=POS_VALUE
    data[1:31,21]=POS_VALUE

    data[2,31:34]=POS_VALUE
    for i in range(0,7):
 data[i+2,31-i]=POS_VALUE
    data[8:25,25]=POS_VALUE
    for i in range(25,32):
 data[i,i]=POS_VALUE
    data[31,31:34]=POS_VALUE
    for i in range(34,41):
 data[65-i,i]=POS_VALUE
    data[8:25,40]=POS_VALUE
    for i in range(0,7):
 data[i+2,i+34]=POS_VALUE

    data[1:31,43]=POS_VALUE
    for i in range(1,11):
 data[i,43+i]=POS_VALUE
    for i in range(11,21):
 data[21-i,43+i]=POS_VALUE
    data[1:31,63]=POS_VALUE

    for i in range(37,44):
 data[i,i-11]=NEG_VALUE
    for i in range(37,44):
 data[i,64-i]=NEG_VALUE
    for i in range(44,57):
 data[i,i-23]=NEG_VALUE
    for i in range(44,57):
 data[i,89-i]=NEG_VALUE
    for i in range(37,44):
 data[i,i+2]=NEG_VALUE
    for i in range(37,45):
 data[i,77-i]=NEG_VALUE

    data[33:63,11]=NEG_VALUE
    data[33,9:14]=NEG_VALUE
    data[63,9:14]=NEG_VALUE

    data[33:57,47]=NEG_VALUE
    for i in range(57,64):
 data[i,i-10]=NEG_VALUE
    data[63,53:56]=NEG_VALUE
    for i in range(0,6):
 data[63-i,i+55]=NEG_VALUE
    data[33:58,61]=NEG_VALUE

    #SHOW THE MAP
    sns.heatmap(-data,xticklabels=False,yticklabels=False)
    show()


祝天下的妈妈们,母亲节快乐!(尤其我妈)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/225793.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号