专栏首页python3jupyter记事本的安装和简单应用

jupyter记事本的安装和简单应用

 1.概述

jupyter记事本是一个基于Web的前端,被分成单个的代码块或单元。根据需要,单元可以单独运行,也可以一次全部运行。这使得我们可以运行某个场景,看到输出结果,然后回到代码,根据输出结果对代码做出相应的调整(说白了就是可以直接在浏览器中编写Python程序,然后执行程序并输出结果,是不是感觉很方便呀!)。jupyter记事本对于数据探索是非常理想的选择。

2.安装

  前提条件:Python环境已搭建好和pip已安装好(pip是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能)。  

    2.1 安装IPython及IPython Notebook

  1) pip install IPython

  2) pip install urllib3 --安装IPython Notebook的依赖

  3) pip install jupyter --安装IPython Notebook

  2.2 安装科学计算包

  安装这些计算包是为了做数据分析

  1) pip install numpy

  2) pip install matplotlib

  3) pip install pandas

  4) pip install scipy

  5) pip install scikit-learn

  6) pip install seaborn

3.启动

  输入启动指令:jupyter notebook

  我们可以在启动信息中看到存放记事本文件的本地路径还有Web应用地址

4.Demo

  打开Web应用,然后我新建了一个名为PycharmProjects的文件夹

  然后我在PycharmProjects的文件夹中新建了一个记事本,然后我们就可以通过记事本进行开发工作了。

  这里,我通过调用API接口的方式,获取到样例数据,并将该数据存放至本地文件,然后将文件中的数据输出至电子表格

import os
import pandas as pd
import requests
import seaborn as sns

PATH = 'C:/Users/Administrator/Desktop/'

r = requests.get('https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data')

with open(PATH + 'iris.data','w') as f:
    f.write(r.text)

os.chdir(PATH)

df = pd.read_csv(PATH + 'iris.data',names=['sepal length','sepal width','pepal length','pepal width','class'])

df.head()

   对数据做可视化操作

sns.pairplot(df,hue="class")

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • pip2 与 pip3

        在一台电脑同时安装 python2 和 python3,如果使用 pip install 的话,只会给 python2 安装应用,那么,怎样给 pyth...

    用户2398817
  • python3科学计算开发相关配置

    首先安装Anaconda库,带有很多方便的包,其python路径默认加到系统的环境变量中,没有则手动加

    用户2398817
  • python的几种常用安装包的方式

    打开windows命令行,不需要输入“python”或输入”python3”,而是直接输入以下指令。我们默认系统环境变量已经按照安装位置设置好。 一般安装之...

    用户2398817
  • python的几种常用安装包的方式

    打开windows命令行,不需要输入“python”或输入”python3”,而是直接输入以下指令。我们默认系统环境变量已经按照安装位置设置好。 一般安装之...

    用户2398817
  • Jenkins(五)

    查看全局变量:http://「Jenkins服务器地址」:「端口」/pipeline-syntax/globals

    zx钟
  • 使用pymc3遇到的问题

    PyMC3机器学习库,基于heano, NumPy, SciPy, Pandas, 和 Matplotlib。 安装 pip install pymc3,pi...

    听城
  • 大数据分析学习必须用到的工具,一定要收藏

    数据存储涉及到数据库的概念和数据库语言,这方面不一定要深钻研,但至少要理解数据的存储方式、数据的基本结构和数据类型。SQL查询语言必不可少,精通最好。可从常用的...

    一起学习大数据
  • 【Nuxtjs】431- 简述Nuxt.js

    Nuxt.js 是一个基于 Vue.js 的通用应用框架,一个用于Vue.js 开发SSR应用的一站式解决方案。它的优点是将原来几个配置文件要完成的内容,都整合...

    pingan8787
  • sentry:解决给redis设置密码后启动报错

    出于安全考虑,给redis server设置了密码,同时修改了sentry的配置文件/etc/sentry/config.yml

    donghui
  • 这段代码实例,见证了数万人入门编程

    我的微信 Python 教程里有两个比较重要的代码实例,一个是前期的“猜数字”,这个例子演示了基本的输入输出、运算、类型、逻辑,之后的扩展又涉及到函数、数据结构...

    Crossin先生

扫码关注云+社区

领取腾讯云代金券