机器学习环境搭建

语言

Python3

Anaconda 集成开发环境

官网下载地址

点击

在这里插入图片描述

点击进入

创建新的项目环境

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-80LInFU6-1618389928991)(img/image-20200603183328079.png)]

在pycharm创建项目时,要选择 对应版本的python版本

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RgsSSS11-1618389928995)(img/image-20200603183745315.png)]

按照所用到的包

import numpy
import matplotlib
import sklearn
import pandas

Notebook的使用

查询快捷键

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fP6xTGHU-1618389928997)(img/image-20200603195209292.png)]

高级命令

先将项目文件放到 notebook-test目录下

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0IEMMza6-1618389928998)(img/image-20200603195755209.png)]

%run 运行命令

通过 %run test/test.py 命令将test.py脚本加载进入了notebook中

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ddurQKZA-1618389929000)(img/image-20200603202355805.png)]

%timeit 测试运行时间

%timeit L = [i**2 for i in range(1000)] 测试一行代码的运行时间

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HTzcCsY6-1618389929001)(img/image-20200603202945777.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H0lozT8f-1618389929003)(img/image-20200603203112974.png)]

%%timeit 
L = []
for n in range(1000):
    L.append(n ** 2)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l54o5qPr-1618389929004)(img/image-20200603203718864.png)]

%time 只运行一次

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F7EzVMkX-1618389929005)(img/image-20200603204025559.png)]

使用此方法进行时间度量,缺点是:在遇到运行时间本就不稳定的程序时,测试时间可能会有很大偏差

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CJBKcCln-1618389929005)(img/image-20200603204553253.png)]

%lsmagic 查看魔法命令目录

%run? 查看魔法命令 run 的文档

posted @ 2021-04-14 16:56  清澈的澈  阅读(20)  评论(0编辑  收藏  举报  来源