自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 matplotlib设置图的格式方法

matplotlib绘图的一些简单命令方法介绍

2022-02-13 20:35:09 779

原创 会员系统(简单的函数定义与列表字典的组合使用)

import randomstu_list = []def get_id(): while True: id_num = str(random.randint(1000, 10000)) if id_num not in [stu_dict['id'] for stu_dict in stu_list] : return id_numdef add_id(): uid_num = get_id() print(f'.

2021-08-10 11:59:10 112

原创 对Series和DataFrame的切片方法

#对series进行切片。两种方法:1.通过索引获取,2.通过values切片import pandas as pddata = pd.Series([1,5,9,10,30],index = list('abcde'))dataa 1b 5c 9d 10e 30dtype: int64data['a']1data['a':'c']a 1b 5c 9dtype: int64data[1]5data[2:4]c .

2021-06-23 20:44:03 2081

原创 pandas的简单运用

import pandas as pd#主要介绍series与DataFrame,是针对数组的,分别对数据进行1维及2维封装,series为数据列表,#DataFrame是数据集。data = pd.Series([4,5,6,3,7])data0 41 52 63 34 7dtype: int64data.valuesarray([4, 5, 6, 3, 7], dtype=int64)data.indexRangeIndex(start=0, s.

2021-06-23 20:40:35 106

原创 numpy中一元、二元及聚合函数的简单运用

import numpy as npimport numpy as npa = np.random.randint(-10,20,size=(4,5))aarray([[ 14, 10, 17, 15, 17], [ 3, -6, 10, 8, -8], [ 12, 5, -1, 12, 17], [ 2, 13, 13, -10, 3]])b = np.random.randint(0,10,size=(4,5).

2021-06-19 10:22:35 165

原创 numpy一些简单的用法

import numpy as np#垂直方向的拼接使用vstack,水平方向的拼接使用hstack(注意垂直方向列数要相同,水平方向拼接行数要相同)vstack1 = np.random.randint(0,10,size=(3,4))vstack1array([[9, 5, 2, 4], [0, 7, 3, 9], [5, 6, 8, 0]])vstack2 = np.random.randint(0,10,size=(2,4))vstack2​array..

2021-06-17 11:37:33 73

原创 读取文件并进行可视化

import csvimport matplotlib.pyplot as pltfrom datetime import datetimeplt.rcParams['font.sans-serif'] = ['SimHei'] #显示中文标签命令plt.rcParams['axes.unicode_minus'] = Falsefilename = 'D:\Python\Datasee\sitka_weather_2018_simple.csv'with open(filename) .

2021-06-14 10:46:18 374

原创 Plotly模块的简单使用(模拟掷骰子)

先创建一个Die类from random import randint#编写一个骰子的类#里面有一个属性,默认骰子是6面的#制定一个方法roll会随机生成1-6任意一个数class Die: def __init__(self, side_nums=6): self.side_nums = side_nums...

2021-06-05 18:17:37 350

原创 简单点图的绘制

import matplotlib.pyplot as pltplt.style.use('seaborn') # 注意只能放在显示中文命令行的上面plt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文标签plt.rcParams['axes.unicode_minus'] = Falsex_value = range(1, 201)squares = [x ** 2 for x in x_value]fig, ax = plt.subpl.

2021-06-01 18:00:19 335

原创 使用Matplotlib简单的绘制

# 简单的绘制一个图表import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文标签plt.rcParams['axes.unicode_minus'] = False# 导入模块pyplot并指定为plt# 创建一个列表表示要绘制的数据squares = [1, 4, 9, 16, 25]# 调用subplots函数可绘制一个或多个图表fig, ax = plt.subplots.

2021-06-01 16:24:47 91

空空如也

空空如也

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

TA关注的人

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