自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 回归分析绘图

iris = sns.load_dataset("iris")               #把自带的鸢尾花数据集导入sns.pairplot(iris)                                   #鸢尾花长度宽度等之间的关系 %matplotlib inlineimport numpy as npimport matplotlib.pyplot as...

2018-12-19 11:36:43 1914

原创 单变量分析绘图

seaborn提供5中主题风格:darkgridwhitegriddarkwhiteticks  %matplotlib inlineimport numpy as npimport matplotlib.pyplot as pltimport seaborn as snsfrom scipy import stats, integrateimport p...

2018-12-19 10:50:25 1246

原创 Seaborn调色板颜色设置

plt.plot([0,1], [0,1], sns.xkcd._rgb["pale red"], lw=3)结果为:colors = ["windows blue", "amber", "greyish", "faded green", "dusty purple"]sns.palplot(sns.xkcd_palette(colors))结果为:sns.pa

2018-12-19 09:18:49 3714 3

原创 seaborn调色板的使用

import numpy as npimport matplotlib.pyplot as pltimport seaborn as sns%matplotlib inline sns.set(rc = {figure.figsize = (6,6)}) print(sns.color_palette("hls", 6))                 #用调色板调出...

2018-12-18 16:13:31 951

原创 seaborn细节设置

指定图与x轴的纵向距离data = np.random.normal(size=(20,6)) + np.arange(6)/2sns.violinplot(data)sns.despine(offset=10)                       #设置与x轴的距离如图: 把左边的轴隐藏sns.set_style('white')sns.boxplot...

2018-12-18 10:24:42 728

原创 seaborn整体布局风格设置

import seaborn as snsimport matplotlib as mplimport matplotlib.pyplot as pltimport numpy as np%matplotlib inline                 #让图片显示出来的设置 def sinplot(flip=1):             x = np.linsp...

2018-12-18 09:17:43 749

原创 matplotlib柱形图与盒图

import pandas as psimport matplotlib.pyplot as plt reviews = pd.read_csv(r"E:\PyCharm\fandango_score_comparison.csv")cols = ["FILM", "RT_user_norm", "Metacritic_user_nom", "IMDB_norm", "Fandan.

2018-12-17 21:12:00 614

原创 Pandas条形图与散点图(续)

import matplotlib.pyplot as pltfrom numpy import arangeimport pandas as pd reviews = pd.read_csv(r"E:\PyCharm\fandango_score_comparison.csv")cols = ["FILM", "RT_user_norm", "Metacritic_user_nom...

2018-12-17 17:33:16 977

原创 Pandas条形图与散点图

(1)柱状图的绘画import matplotlib.pyplot as pltimport pandas as pd from numpy import arange review = pd.read_csv(r"...文件地址..")cols = ["FILM", "RT_user_norm", "Metacritic_user_nom", "IMDB_norm", ".

2018-12-17 15:50:53 1085

原创 Pandas子图操作

(1)子图画法import pandas as pdimport matplotlib.pyplot as plt unrate = pd.read_csv(r"E:\PyCharm\UNRATE.csv") fig = plt.figure()                                     #调用plt.figure()方法ax1 = fig...

2018-12-17 11:29:38 2657

原创 折线图绘制

(1)用命令pip安装matplotlibimport pandas as pdimport matplotlib.pyplot  as plt unrate = pd.read_csv(r"E:\PyCharm\UNRATE.csv")unrate["DATE"]  =  pd.to_datetime(unrate["DATE"])                      ...

2018-12-16 20:17:51 676

原创 Pandas的Series结构

series相当于矩阵中的一行或一列import pandas as pdimport numpy as npfandango = pd.read_csv(r"E:\PyCharm\fandango_score_comparison.csv") series_film = fandango["FILM"]                 #找出FILM列的所有值series...

2018-12-16 17:39:04 800

原创 Pandas自定义函数

(1)以年龄降序为索引排列数据import pandas as pdimport numpy as nptitanic_survival = pd.read_csv(r".......文件位置......")new_titanic_survival = titanic_survival.sort_values(“Age”, ascending=False)     #按照年龄降序排...

2018-12-16 15:15:10 2448

原创 Pandas数据预处理操作

(1)数据的升序与降序import pandasfood_info = pandas.read_csv(r"E:\PyCharm\food_info.csv")food_info.sort_values("Sodium_(mg)", inplace= True)                     #对某列数据按照升序进行排列, ascending默认值为True(升序)foo...

2018-12-15 17:39:57 1449

原创 Pandas索引与计算

(1)获取某行数据 如:获取第0行:file1.loc[0]获取第0行到第3行数据: file1.loc[0:3]获取第2行第5行和第10行的数据:  file1.loc[[2,5,10]]                                                       或者data_flag  = [2,5,10]           print(...

2018-12-15 11:37:18 761

原创 Pandas数据读取

(1)安装pandas:  pip install pandas (2)用pandas打开CSV文件import pandasfile1 = pandas.read_csv(r"E:\PyCharm\food_info.csv")print(file1)                                          #打印出文件print(type(fi...

2018-12-13 21:01:00 379

原创 Numpy之不同复制操作的比较

(1)直接进行赋值a = np.arange(12)b = aprint(b is a)                   #结果为Trueb.shape = 3,4print(a.shape)              #会发现a也随着发生变化print(id(a))         print(id(b))     #a的值与b的值指向同一片内存区域,实际上完全一样(...

2018-12-13 17:17:42 427

原创 Numpy矩阵中常用操作

(1)计算e的多少次方,以及一个数的开平方B = np.arange(3)print(np.exp(B))                   #结果为[1.         2.71828183 7.3890561 ]print(np.sqrt(B))                   #结果为[0.         1.         1.41421356] (2)把矩...

2018-12-12 21:04:06 461

原创 Numpy常用函数

(1)把向量转化为矩阵import numpy as npa = np.arange(15)     #构造出一个从0到14的向量查看为:array([ 0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14]) 改变向量为三行五列的矩阵a.reshape(3,5)结果为:array([[ 0,  1,  ...

2018-12-12 20:10:44 399

原创 Numpy矩阵基础

(1)与运算>>> vector = numpy.array([5,10,15,20])>>> equal_to_ten_and_five = (vector == 5)&(vector == 10)>>> print(equal_to_ten_and_five)[False False False False]与运算比...

2018-12-12 16:35:16 281

原创 Numpy的基础结构

number1 = numpy.array([1,2,3,4])   #numpy中的数据类型必须一致,如果不一样数据类型会自动转化。通过number1.dtype可以知道当前的数据类型是int,float还是其他类型。(1)通过索引取数据 world_alcohol = numpy.genfromtxt(r"E:\PyCharm\Python\Python36\test.txt", ...

2018-12-12 15:49:07 519

原创 科学计算库Numpy

(1)numpy使用示例import numpy#引入test.txt文件world_alcohol = numpy.genfromtxt(r"E:\PyCharm\Python\Python36\test.txt", delimiter=",", dtype=str)#打印数据类型print(type(world_alcohol))#打印文档中的内容print(wor...

2018-12-12 11:27:57 372

原创 Django模板Template(实验楼学习笔记)

(1)创建模板首先在 mysite/lib 目录里创建一个 templates 目录。Django 将会在这个目录里查找模板文件。新建模板文件 lib/templates/lib/detail.html ,并向其中写入如下代码:# lib/templates/lib/detail.html<h1>Book List</h1><table>...

2018-12-07 20:53:51 357

原创 Django模型Model(实验楼学习笔记)

(1)配置数据库Django的项目设置都包含在了mysite/mysite/settings.py中。对于数据库,配置文件使用了SQLite作为默认的数据库文件。如果你选择使用其它数据库,你需要安装相应数据库的绑定,然后改变设置文件中的DATABASE default。使用其他数据库参考文档:https://docs.djangoproject.com/zh-hans/2.0/re...

2018-12-07 16:57:30 475

原创 Django视图View(实验楼学习笔记)

进入mysite文件夹,在终端中输入:$ cd /home/shiyanlou/Code/mysite$ python3 manage.py startapp liblib的目录如下:  打开 lib/views.py,输入以下代码:# lib/views.pyfrom django.http import HttpResponsedef index(reque...

2018-12-07 11:07:48 519

原创 搭建Django环境(实验楼学习笔记)

安装首先,我们要下载Django,编写此课程时Django新版为2.0.6,为避免出现不必要的麻烦,请大家在实验时也使用此版本。打开终端,输入以下命令:$ sudo pip3 install Django==2.0.6测试Django安装我们可以在终端中测试Django是否安装成功。$ python3>>> import django>&g...

2018-12-07 10:30:45 440

原创 Virtualenv的安装以及用法(实验楼学习笔记)

安装Virtualenv:首先安装 pip3,打开 xfce 终端输入下面的命令:$ sudo apt-get update$ sudo apt-get install python3-pip用如下命令安装 virtualenv:$ sudo pip3 install virtualenv 用法: 我们会创建一个叫做 virtual 的目录,在里面我们会有两个不...

2018-12-06 19:55:29 355

原创 Python3 挑战实验 -- 类和Collection(实验楼学习笔记)

#!/usr/bin/env python3import sysfrom collections import Counterclass Person(object):    def __init__(self, grade):        self.grade = grade    def get_grade(self):        return self.gradecla...

2018-12-06 15:54:18 426

原创 (实验楼笔记)pip3的安装,安装requests,获取简单网页,Counter 示例, elements() 的方法,most_common() 方法,defaultdict ,namedtuple

  pip3的安装:    sudo apt-get update    sudo apt-get install python3-pip用pip3安装requests:    sudo pip3 install requests 获取一个简单的网页:!/usr/bin/env python3import osimport os.pathimport re...

2018-12-06 10:40:22 893

原创 类---中装饰器的使用(实验楼学习笔记)

你可能想要更精确的调整控制属性访问权限,你可以使用 @property 装饰器,@property 装饰器就是负责把一个方法变成属性调用的。例如:#!/usr/bin/env python3class Account(object):    def __init__(self, rate):        self.__amt = 0        self.rate = rat...

2018-12-05 16:31:00 410

原创 实验楼---玩转函数

请在 /home/shiyanlou/Code写出一个 MinutesToHours.py 脚本文件,实现一个函数 Hours(),将用户输入的 分钟数 转化为 小时数和分钟数,并要求小时数尽量大。将结果以 XX H, XX M的形式打印出来。(注意打印格式中的空格)#!/usr/bin/env python3import sysdef changetime(minutes):    p...

2018-12-05 15:18:19 508

原创 用python提取文本中的数字, 文本复制

提取文本中的数字#!/usr/bin/env python3with open(r'/home/shiyanlou/Code/String.txt', 'r') as f:    f1 = f.read()s = []for w in f1:    if w.isdigit():        s.append(w)print("".join(s)) 文本复制 ...

2018-12-02 16:19:49 8312

SVN Client.zip

好用的SVNClient软件,还有连接和使用的博客,足够用了。可以更好的连接和调用自己的远程主机,方便您的工作和平常的生活。

2019-11-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除