plt.scatter散点图
发布日期:2021-07-22 21:24:42 浏览次数:4 分类:技术文章

本文共 1126 字,大约阅读时间需要 3 分钟。

import matplotlib.pyplot as pltimport numpy as npimport pandas as pddf = pd.read_csv("transcount.csv")df = df.groupby("Date of introduction").aggregate(np.mean)gpu = pd.read_csv("gpu_transcount.csv")gpu = gpu.groupby("Date of introduction").aggregate(np.mean)df = pd.merge(df, gpu, how="outer", left_index=True, right_index=True)df = df.replace(np.nan, 0)print(df)years = df.index.valuescounts = df['Transistor count_x'].valuesgpu_counts = df['Transistor count_y'].valuespoly = np.polyfit(years, np.log(counts), deg = 1)plt.plot(years, np.polyval(poly, years), label='Fit')gpu_start = gpu.index.values.min()y_ann = np.log(df.at[gpu_start, 'Transistor count_x'])ann_str = "First GPU\n %d" %gpu_startplt.annotate(ann_str, xy = (gpu_start, y_ann), arrowprops=dict(arrowstyle="->"), xytext=(-30, + 70), textcoords="offset points")cnt_log= np.log(counts)plt.scatter(years, cnt_log, c = 200 * years, s=20 + 200 * gpu_counts/gpu_counts.max(), alpha=0.5, label="Scatter Plot")plt.legend(loc='upper left')plt.grid()plt.xlabel("Year")plt.ylabel("Log Transistor Counts", fontsize=16)plt.title("Moore's Law & Transistor Counts")plt.show()

转载地址:https://blog.csdn.net/menghaocheng/article/details/79521686 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:一句话解释人工智能词汇
下一篇:python3-曲线拟合(polyfit/polyval)

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年03月19日 20时10分28秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

python宽度_在Python中对齐框架宽度 2019-04-21
php mysql innodb_PHP开发必用的mysql那么你知道Mysql中MyISAM和InnoDB的区别吗? 2019-04-21
mysql unauthenticated user_出现 unauthenticated user Connect 怎么办 2019-04-21
复制关联表mysql_mysql关联表的复制 2019-04-21
java mysql 表关系分析_数据库表的关系 2019-04-21
c语言 变量 函数命名 风格_C语言static变量和函数 2019-04-21
mysql update的引号_新人写了一个update,误用一个双引号,生产数据全变0了! 2019-04-21
mysql男女字段应该建立索引吗_那些字段适不适合建索引? 2019-04-21
安装mysql最后一步密码_MySQL安装最后一步无响应解决方法 2019-04-21
mysql modify语句格式_40条MySQL数据库语句格式 2019-04-21
mysql忽略大小写jpa解决_JPA 大小写敏感问题 2019-04-21
MySQL5.7 固态盘性能设置_MySQL 5.7 安装完成后,立即要调整的性能选项 2019-04-21
idea java web mysql_解决idea中javaweb的mysql8.0.15配置问题 2019-04-21
mysql.net 环境配置_windows环境下下安装配置mysql5.7.24 2019-04-21
servlet对象是在服务器端还是在客户端被创建?_Servlet编程之会话管理 2019-04-21
sqoop mysql hadoop_如何将mysql数据导入Hadoop之Sqoop安装 2019-04-21
webpack卸载_webpack的安装 2019-04-21
mysql主库线程_MySQL 主从扩展--主库的线程状态 2019-04-21
phpmyadmin管理mysql_LAMP实验二:使用phpMyAdmin管理MySQL 2019-04-21
mysql一秒最多写多少次_Mysql的两种“超过多少次”写法(力扣596) 2019-04-21