【Python画图-驯化01】一文叫你搭建python画图最优环境配置

【Python画图-循环01】一文叫你搭建python画图最优环境配置

 
本次修炼方法请往下查看
在这里插入图片描述

🌈 欢迎莅临我的个人主页 👈这里是我工作、学习、实践 IT领域、真诚分享 踩坑集合,智慧小天地!
🎇 免费获取相关内容文档关注:微信公众号,发送 pandas 即可获取
🎇 相关内容视频讲解 B站

🎓 博主简介:AI算法驯化师,混迹多个大厂搜索、推荐、广告、数据分析、数据挖掘岗位 个人申请专利40+,熟练掌握机器、深度学习等各类应用算法原理和项目实战经验

🔧 技术专长: 在机器学习、搜索、广告、推荐、CV、NLP、多模态、数据分析等算法相关领域有丰富的项目实战经验。已累计为求职、科研、学习等需求提供近千次有偿|无偿定制化服务,助力多位小伙伴在学习、求职、工作上少走弯路、提高效率,近一年好评率100%

📝 博客风采: 积极分享关于机器学习、深度学习、数据分析、NLP、PyTorch、Python、Linux、工作、项目总结相关的实用内容。


文章目录

    • 🎯 1、Python画图与数据挖掘
    • 🎯 2、python画图环境

🎯 1、Python画图与数据挖掘

  在实际工作中,处理数据挖掘相关的问题时,基本步骤有:数据分析、数据处理、特征分析与提取、模型评价与选择以及模型的融合等步骤组成。如果数据量不是那种大到无法进行画图分析的话,画图分析将是数据挖掘分析与建模中最有用的一种技能,对于数据的探索与特征的提取有着魔法的魅力;
  关于数据分析与挖掘这个岗位,后期对出一篇自己工作后的理解,这里不进行具体叙述。 因此,要成为一名能在数据中找到价值和变现能力的数据分析与挖掘工程师,画图是不可或缺的能力。收集了各路大神使用python进行优雅的画图的方法以及自己的一些总结,故想通过本文展示给大家。

🎯 2、python画图环境

  使用python进行数据分析常用的两个代码工具s’p’yder、jupyter notebook。个人比较喜欢使用jupyter notebook进行数据分析,使用jupyter notebook进行画图分析时,有很多的插件能够帮助我们提升开发的效率,下面介绍jupyter notebook中对数据分析有用的一些插件:
  对于jupyter notebook的使用就不进行介绍了,如果不懂的自行百度学习,安装jupyter notebook后,在cmd下依次运行如下命令即可:

    1: pip install jupyter_contrib_nbextensions  2: jupyter contrib nbextension install --user3: jupyter notebook password # 设置jupyter notebok的密码4: jupyter notebook --generate-config # 生成配置文件,可以对其进行修改

  有时候当我们使用jupyter notebook过程久了回出现控制插件不显示在我们的网页当中,出现这个问题的原因一般都是其相关的依赖包不匹配,具体做法就是将相关的依赖包进行更新即可:

     pip install upgrade jupyter-contrib-nbextensions pip install upgrade jupyter-nbextensions-configurator 

  比较好用的插件:table of contents(目录), hinterland(代码提示), snippets menu(代码重复), split cell notebook(核的并行排版),在插件上将上面这些插件给选上对后续的数据分析有很大的效率提升作用。
  其中qgrid包和autopep8包是比较好用的包, 但是安装时,一定要注意它所依赖的包的版本,如果使用各个包安装完成了,并没有报相关的错误,但是先jupyter notebook上面无法进行显示,可以换一个默认的jupyter notebook浏览器,这里推荐使用chrome,朝天椒使用ie时会出现显示不出来的问题。

     # qgird依赖三个包,pandas, ipywidgets, notebook pip install --upgrade pandas pip install ipywidgets jupyter nbextension enable --py widgetsnbextension pip install qgrid jupyter nbextension enable --py --sys-prefix qgrid 
  • qgrid的使用
    from ipywidgets import interact, interact_manual import ipywidgets as widgets import qgrid qgrid.show_grid(df, show_toolbar=True) 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/38852.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Windows/Linux/Mac 系统局域网服务发现协议及传输速度比较

简介 分析 / 验证对比常见局域网服务发现协议在 Windows/Linux/Mac 等不同系统下的支持和表现 在使用不同系统的智能硬件时,如常见的树莓派 / Openwrt 路由器 / Debian/Fedora/Windows/Mac 等系统是,系统间相互发现以及网络共享本应是系统的基础服务&a…

数据库-数据完整性-实体完整性实验

删除实体完整性,删除学生实体的主码: Alter table student drop PRIMARY KEY; 验证实体完整性: 可以尝试插入或更新违反实体完整性约束的数据。 1.尝试插入重复的主键值: 假设我们有一个名为"student"的表&#xff0c…

探秘 Django 专业之道

一、Django项目开发 1.web框架底层 1.1 网络通信 注意:局域网 个人一般写程序,想要让别人访问:阿里云、腾讯云。 去云平台租服务器(含公网IP)程序放在云服务器 先以局域网为例 我的电脑【服务端】 import sock…

使用Spring Boot和Spring Security保护你的应用

使用Spring Boot和Spring Security保护你的应用 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天我们将深入探讨如何利用Spring Boot和Spring Security来保护…

openwrt 23.05.2 稳定版本 导入树莓派4B

openwrt 23.05.2 稳定版本 导入树莓派4B 强烈建议新手使用稳定版本 这里真的非常感谢这篇博客提供了大量支持,本文有大量篇幅抄袭。 https://blog.csdn.net/qq_44730817/article/details/135258664 编译系统(Build system usage) 下载源代…

Linux下SUID提权学习 - 从原理到使用

目录 1. 文件权限介绍1.1 suid权限1.2 sgid权限1.3 sticky权限 2. SUID权限3. 设置SUID权限4. SUID提权原理5. SUID提权步骤6. 常用指令的提权方法6.1 nmap6.2 find6.3 vim6.4 bash6.5 less6.6 more6.7 其他命令的提权方法 1. 文件权限介绍 linux的文件有普通权限和特殊权限&a…

计算机毕业设计Python深度学习美食推荐系统 美食可视化 美食数据分析大屏 美食爬虫 美团爬虫 机器学习 大数据毕业设计 Django Vue.js

Python美食推荐系统开题报告 一、项目背景与意义 随着互联网和移动技术的飞速发展,人们的生活方式发生了巨大变化,尤其是餐饮行业。在线美食平台如雨后春笋般涌现,为用户提供了丰富的美食选择。然而,如何在海量的餐饮信息中快速…

token的原理,机制

什么是token token的意思是“令牌”,更通俗点说其实就是一种通信双方之间的暗号,大家应该都看过谍战片吧,里面地下党接头都免不了说一堆只有他们自己明白,而别人却一头雾水的废话。token其实也是一样的,是当客户端第一…

(1)Jupyter Notebook 下载及安装

目录 1. Jupyter Notebook是什么?2. Jupyter Notebook特征3. 应用3. 利用Google Colab安装Jupyter Notebook3.1 什么是 Colab?3.2 访问 Google Colab 1. Jupyter Notebook是什么? 百度百科: Jupyter Notebook(此前被称为 IPython …

Unity Shader 软粒子

Unity Shader 软粒子 前言项目Shader连连看项目渲染管线设置 鸣谢 前言 当场景有点单调的时候,就需要一些粒子点缀,此时软粒子就可以发挥作用了。 使用软粒子与未使用软粒子对比图 项目 Shader连连看 这里插播一点,可以用Vertex Color与…

ARP 原理详解 二

只要确定了 IP 地址后,就能够向这个 IP 地址所在的主机发送数据报,这是我们所熟知的事情。 但是再往深了想,IP 地址只是标识网络层的地址,那么在网络层下方数据链路层是不是也有一个地址能够告诉对方主机自己的地址呢&#xff1f…

生产环境部署与协同开发-Docker(原创超全)

关闭防火墙 systemctl stop firewalld.service 关闭SELinux vim /etc/selinux/config 查看yum支持的包并安装docker引擎 yum listyum install -y docker 启动docker设置docker自启动测试docker是否安装成功? systemctl start dockersystemctl enable dockerdoc…

服务器使用别人的conda

很多台机器都共用一个conda时候,可以在conda的bin目录下运行./conda init来使得该环境机器用这个conda作为默认的conda。 但是有个环境报错: -bash: ./conda: /apdcephfs_cq8/share_1367250/jaimeji/anaconda/jaime_conda/bin/python: bad interpreter:…

电路笔记(三极管器件): MOSFETIGBT

MOSFET vs IGBT MOSFET主要用于低电压和功率系统,而IGBT更适合高电压和功率系统。 1. MOSFET(金属氧化物半导体场效应晶体管) 优势: 高开关速度和响应速度,适合高频应用。(IGBT不适合高频应用&#xff0c…

算法基础-----【动态规划】

动态规划(待完善) 动规五部曲分别为: 确定dp数组(dp table)以及下标的含义确定递推公式(状态转移公式)dp数组如何初始化确定遍历顺序举例推导dp数组、 动态规划的核心就是递归剪枝(存储键值,…

教师备课三要素是指什么内容

在教育的舞台上,教师的角色至关重要。他们不仅是知识的传递者,更是学生学习路上的引导者。那么,教师备课的三要素究竟是什么呢?这不仅是每个教师在教学过程中必须面对的问题,也是他们不断探索和实践的课题。 教师备课的…

/proc/config.gz

前言 有时候,我们想知道一个运行着的内核都打开了哪些编译选项,当然,查看编译环境的 .config 文件是一个不错的选择,除此之外,还有没有别的办法呢?当然有,那就是 /proc/config.gz。 一睹风采 …

leetcode 404 周赛 找出有效子序列的最大长度 II「暴力」「动态规划」

3202. 找出有效子序列的最大长度 II 题目描述 给你一个整数数组 n u m s nums nums和一个正整数 k k k n u m s nums nums 的一个子序列 s u b sub sub的长度为 x x x ,如果其满足以下条件,则称其为 有效子序列 ( s u b [ 0 ] s u b [ 1 ] ) % k ( …

如何通过TPM活动提升员工的设备管理能力?

在快节奏的现代职场中,设备管理能力已成为员工综合素质的重要一环。然而,如何有效提升这一能力,让员工在设备操作、维护和管理上更加得心应手呢?答案就隐藏在TPM(Total Productive Maintenance,全面生产维护…

Python容器 之 列表--定义

1.什么是列表呢? 列表(list)是 Python 中使用最频繁的数据类型, 在其他语言中通常叫做数组, 专门用来存储一组数据 列表,list, 使用 [ ] 列表可以存放任意多个数据 列表中可以存放任意类型的数据 列表中数据之间 使用 逗号隔开 2.列表如何定义? &#…