• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
可西可彻
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2019年12月29日

【python基础】常见模块:openpyxl & socket & requests
摘要: 一、openpyxl,实现随机点名 1 import openpyxl, random 2 3 def call_somebody(): 4 excel = openpyxl.load_workbook(r"./学员名单.xlsx") 5 sheet = excel.active 6 name_li 阅读全文
posted @ 2019-12-29 22:35 可西可彻 阅读(262) 评论(0) 推荐(0)
 
【python实例】飞机大战
摘要: 1 import pygame, time, random 2 from pygame.locals import * 3 4 5 class BasePlane: 6 def __init__(self, x, y, img_path, screen): # 显示的窗口 7 self.x = x 阅读全文
posted @ 2019-12-29 22:27 可西可彻 阅读(393) 评论(0) 推荐(0)
 
【python实例】文件操作实例
摘要: 1 # 给定一个目录 2 # 列举出这个目录中的所有文件和文件夹 3 # 以及子文件夹中的所有文件 4 5 import os 6 7 def func(path, f): # 参数为给定的目录 a 8 file_list = os.listdir(path) # 获取给定目录中的所有(文件, 文件 阅读全文
posted @ 2019-12-29 22:24 可西可彻 阅读(327) 评论(0) 推荐(0)
 
【python基础】单例模式 & 工厂模式 & 策略模式 & 观察者模式
摘要: 一、单例模式 单例:单个实例,确保某个类只有一个实例存在 举例:1、登录app,当前的登录对象,只能有一个 2、音乐播放器,正在播放的歌曲类而言,只能有一个实例 1 import my_util # 被导入的模块会从头到尾执行一遍 2 3 o1 = my_util.a 4 o2 = my_util. 阅读全文
posted @ 2019-12-29 22:09 可西可彻 阅读(452) 评论(0) 推荐(0)
 
【python基础】os模块(库)方法汇总
摘要: 1、 重命名 1 os.rename() # 只能够更改当前文件的名字 2 os.renames() # 可以更改上层目录, 如果上层目录不存在, 就会创建 2、删除文件 1 os.remove() # 用于删除指定路径的文件,如果指定的路径是个目录,报错 3、创建目录 1 os.mkdir() # 阅读全文
posted @ 2019-12-29 21:14 可西可彻 阅读(313) 评论(0) 推荐(1)
 
【python基础】文件读取
摘要: 一、编码 1、ASCII ——> 美国人创造的编码方式, 包括128个字符, 编码分别为0-127, 英文常用标点符号,数字,字母 2、各个国家有了自己的编码 问题: 在中国编码的文件 ——> U盘——> 日本(有自己的编码方式) ——> 乱码 3、unnicode 万国码,统一收纳了基本上全世界所 阅读全文
posted @ 2019-12-29 21:08 可西可彻 阅读(345) 评论(0) 推荐(1)
 
【深度学习】paddlepaddle——基于多层神经网络的图像识别案例
摘要: 1 # 1、导包 2 import paddle.fluid as fluid 3 import paddle 4 import time 5 6 start = time.time() 7 8 9 def test_program(exe, feeder, program, fetch_list, 阅读全文
posted @ 2019-12-29 20:25 可西可彻 阅读(1286) 评论(0) 推荐(1)
 
【深度学习】paddlepaddle——基于卷积神经网络的手写字识别案例
摘要: 1 # 1、导包 2 import paddle.fluid as fluid 3 import paddle 4 import time 5 6 start = time.time() 7 8 9 def test_program(exe, feeder, program, fetch_list, 阅读全文
posted @ 2019-12-29 20:24 可西可彻 阅读(874) 评论(0) 推荐(1)
 
【深度学习】paddlepaddle基础语法
摘要: 1 # 1、导入包 2 import paddle.fluid as fluid 3 import paddle 4 5 # 2、数据预处理 6 # 调整图片大小等 跟框架本身没有关系 7 8 # 3、构造reader 本质:读取数据 9 # (1)reader 获取一个样本数据 10 # 返回nd 阅读全文
posted @ 2019-12-29 20:23 可西可彻 阅读(618) 评论(0) 推荐(1)
 
【深度学习】TensorFlow——理解张量
摘要: 1 import tensorflow as tf 2 3 # 张量 数据流图中的线 数据传递 本质:多维数组 4 5 # 两个属性 6 # dtype 数据类型 7 # 将numpy里面的np.数据类型 变成了tf.数据类型 8 # 可以在创建张量的时候去指定dtype 参数来指定tensor的数 阅读全文
posted @ 2019-12-29 20:22 可西可彻 阅读(319) 评论(0) 推荐(1)
 
【深度学习】TensorFlow——图详解
摘要: 1 import tensorflow as tf 2 3 # 构建图 4 # 图结构 包含至少一组op与tensor的结构 5 con_a = tf.constant(3) 6 con_b = tf.constant(4) 7 8 con_sum = tf.add(con_a, con_b) 9 阅读全文
posted @ 2019-12-29 20:21 可西可彻 阅读(374) 评论(0) 推荐(1)
 
【深度学习】TensorFlow——变量op
摘要: 1 import tensorflow as tf 2 3 # 创建一个变量--变量op 4 # 可以使用随机张量来初始化这个变量 5 # var1 = tf.Variable( 6 # initial_value=tf.random_normal( 7 # shape=[2, 2], 8 # me 阅读全文
posted @ 2019-12-29 20:20 可西可彻 阅读(439) 评论(0) 推荐(1)
 
【深度学习】TensorFlow——实现线性回归案例
摘要: 1 # 1、加载数据 特征值与目标值 2 # 2、随机初始化权重与偏置 变量op 3 # 3、预测 >矩阵相乘 4 # 4、预测值与真实值 损失--均方误差损失 5 # 5、构建优化算法进行优化损失 设置学习率 6 # 6、不断优化op 7 import tensorflow as tf 8 9 1 阅读全文
posted @ 2019-12-29 20:19 可西可彻 阅读(292) 评论(0) 推荐(1)
 
【深度学习】TensorFlow——理解会话
摘要: 1 # 会话 执行op的类 2 # 本质:连接前台程序与底层C++代码的纽带 3 # 两种形式 4 # tf.Session() :用于完整的程序中 5 # tf.InteractiveSession() :应用于交互环境 6 7 # 会话使用--完整流程 8 # 1、会话初始化 9 # __ini 阅读全文
posted @ 2019-12-29 20:18 可西可彻 阅读(222) 评论(0) 推荐(1)
 
【深度学习】TensorFlow——初识tensorflow
摘要: 1 import tensorflow as tf 2 3 # op 指令 4 # op指令 5 # 返回tensor 里面包含的op名称为op指令空间内的名称 6 # 名称不允许重复,如果重复,+_i来加以区别 7 # 可以通过构建op的时候,来指定name参数来修改op在指令空间内的名称 8 9 阅读全文
posted @ 2019-12-29 20:17 可西可彻 阅读(265) 评论(0) 推荐(1)
 
【机器学习】量化策略
摘要: 1 # 可以自己import我们平台支持的第三方python模块,比如pandas、numpy等。 2 import numpy as np 3 from sklearn.linear_model import LinearRegression 4 5 6 # 在这个方法中编写任何的初始化逻辑。co 阅读全文
posted @ 2019-12-29 20:16 可西可彻 阅读(558) 评论(0) 推荐(1)
 
【机器学习】数据降维
摘要: 1 import pandas as pd 2 from sklearn.decomposition import PCA 3 4 # 以detail 为例实现数据降维 5 # 加载数据 6 7 detail = pd.read_excel("../day05/meal_order_detail.x 阅读全文
posted @ 2019-12-29 20:14 可西可彻 阅读(177) 评论(0) 推荐(1)
 
【机器学习】基于逻辑回归的癌症预测案例
摘要: 1 import pandas as pd 2 import numpy as np 3 from sklearn.preprocessing import StandardScaler # 标准化 4 from sklearn.model_selection import train_test_s 阅读全文
posted @ 2019-12-29 20:12 可西可彻 阅读(1769) 评论(1) 推荐(1)
 
【机器学习】基于线性回归的波士顿房价预测
摘要: 1 import pandas as pd 2 from sklearn.datasets import load_boston # 波士顿房价数据 3 from sklearn.model_selection import train_test_split # 拆分数据集 4 from sklea 阅读全文
posted @ 2019-12-29 20:07 可西可彻 阅读(3999) 评论(0) 推荐(1)
 
【机器学习】词云(wordcloud)统计词的重要性
摘要: 1 from wordcloud import WordCloud,ImageColorGenerator 2 import matplotlib.pyplot as plt 3 import jieba 4 from PIL import Image 5 import numpy as np 6 阅读全文
posted @ 2019-12-29 20:05 可西可彻 阅读(569) 评论(0) 推荐(1)
 
【机器学习】朴素贝叶斯文本分类案例
摘要: 1 import pandas as pd 2 from sklearn.feature_extraction.text import CountVectorizer 3 import jieba 4 import numpy as np 5 from sklearn.naive_bayes imp 阅读全文
posted @ 2019-12-29 20:04 可西可彻 阅读(694) 评论(1) 推荐(1)
 
【机器学习】统计词数与词的重要性
摘要: 1 from sklearn.feature_extraction.text import CountVectorizer 2 from sklearn.feature_extraction.text import TfidfVectorizer 3 import jieba 4 5 content 阅读全文
posted @ 2019-12-29 20:03 可西可彻 阅读(232) 评论(0) 推荐(1)
 
【机器学习】knn优化
摘要: 1 import pandas as pd 2 import numpy as np 3 import matplotlib.pyplot as plt 4 import os 5 from sklearn.neighbors import KNeighborsClassifier # knn分类 阅读全文
posted @ 2019-12-29 20:01 可西可彻 阅读(736) 评论(0) 推荐(1)
 
【机器学习】k-means——NBA球员聚类分析
摘要: 1 import pandas as pd 2 import numpy as np 3 import matplotlib.pyplot as plt 4 from sklearn.cluster import KMeans 5 6 7 def build_data(): 8 """ 9 构建数据 阅读全文
posted @ 2019-12-29 19:59 可西可彻 阅读(1145) 评论(0) 推荐(1)
 
【机器学习】knn——手写字识别案例
摘要: 1 import pandas as pd 2 import numpy as np 3 import matplotlib.pyplot as plt 4 import os 5 from sklearn.neighbors import KNeighborsClassifier # knn分类 阅读全文
posted @ 2019-12-29 19:58 可西可彻 阅读(538) 评论(0) 推荐(1)
 
【机器学习】knn算法自实现
摘要: 1 import pandas as pd 2 import numpy as np 3 4 5 def build_data(): 6 """ 7 加载数据 8 :return: 9 """ 10 # 1、加载数据 11 data = pd.read_excel("./电影分类数据.xlsx") 阅读全文
posted @ 2019-12-29 19:57 可西可彻 阅读(207) 评论(0) 推荐(1)
 
【机器学习】k-means——航空用户聚类分析案例
摘要: 1 import pandas as pd 2 import numpy as np 3 from sklearn.cluster import KMeans 4 import matplotlib.pyplot as plt 5 6 7 def stand_sca(data): 8 """ 9 标 阅读全文
posted @ 2019-12-29 19:55 可西可彻 阅读(1112) 评论(0) 推荐(1)
 
【机器学习】k-means算法原理自实现
摘要: 1 import pandas as pd 2 import numpy as np 3 import matplotlib.pyplot as plt 4 from sklearn.cluster import KMeans # 导入k-means 5 6 7 def build_data(): 阅读全文
posted @ 2019-12-29 19:51 可西可彻 阅读(217) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】非数值型数据的哑变量转化、连续型数据离散化——等宽分组&等频分组
摘要: 1 import pandas as pd 2 import numpy as np 3 4 # 加载数据 5 detail = pd.read_excel("../day05/meal_order_detail.xlsx") 6 # print("detail :", detail) 7 prin 阅读全文
posted @ 2019-12-29 19:50 可西可彻 阅读(927) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】相同数据结构互相填充
摘要: 1 import pandas as pd 2 3 # 加载数据 4 data_1 = pd.read_excel("./填充数据.xlsx", sheetname=0) 5 data_2 = pd.read_excel("./填充数据.xlsx", sheetname=1) 6 7 print(" 阅读全文
posted @ 2019-12-29 19:48 可西可彻 阅读(174) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】相关性计算+数据分析流程
摘要: 1 import pandas as pd 2 3 detail = pd.read_excel("../day05/meal_order_detail.xlsx") 4 # print("detail: \n", detail) 5 print("detail的列名称: \n", detail.c 阅读全文
posted @ 2019-12-29 19:46 可西可彻 阅读(698) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】缺失值的检测与处理——删除法、填充法&插值法
摘要: 1 import pandas as pd 2 import numpy as np 3 4 # 加载数据 5 data = pd.read_excel("../day07/qs.xlsx") 6 # print("data: \n", data) 7 print("data的列索引: \n", d 阅读全文
posted @ 2019-12-29 19:44 可西可彻 阅读(1620) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】数据合并和拼接案例
摘要: 1 import pandas as pd 2 import numpy as np 3 4 # 加载数据——detail 5 detail_1 = pd.read_excel("./meal_order_detail.xlsx", sheetname=0) 6 detail_2 = pd.read 阅读全文
posted @ 2019-12-29 19:41 可西可彻 阅读(570) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】拉格朗日插值法
摘要: 1 from scipy.interpolate import lagrange 2 import pandas as pd 3 import numpy as np 4 5 # 加载数据 6 data = pd.read_excel("./qs.xlsx") 7 # print("data: \n 阅读全文
posted @ 2019-12-29 19:40 可西可彻 阅读(772) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】异常值的判断与去除——3σ & 箱线图分析
摘要: 1 import pandas as pd 2 3 # 异常值 ——远离正常值范围的错误值 4 # 异常值 ——删掉 5 6 # 异常值判断 ——3σ 箱线图分析 7 8 # 3σ 接住标准正态部分得到的规律——99.73%都在(μ-3α,μ+3α)之间,超过这个范围的数据认为是异常的 9 10 d 阅读全文
posted @ 2019-12-29 19:39 可西可彻 阅读(4666) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】三种数据标准化方式——离差标准化、标准差标准化&小数定标标准化
摘要: 1 import pandas as pd 2 import numpy as np 3 4 5 # 标准化 去除量级的影响 6 7 # 3种方式 8 # (1)离差标准化 9 # 将数据做线性变化,将数据映射到【0,1】范围内, 10 # x = (x - min) / (max - min) 1 阅读全文
posted @ 2019-12-29 19:37 可西可彻 阅读(5317) 评论(0) 推荐(2)
 
【数据分析&数据挖掘】连锁超市数据分析案例
摘要: 1 import pandas as pd 2 3 # 加载数据 4 data = pd.read_csv("./order.csv", encoding="ansi") 5 # print("data: \n", data) 6 print("data的列索引: \n", data.columns 阅读全文
posted @ 2019-12-29 19:33 可西可彻 阅读(965) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】计算每日营业额&最火菜品统计
摘要: 1 import pandas as pd 2 import numpy as np 3 4 # 计算每日营业额 加载数据 5 detail = pd.read_excel("./meal_order_detail.xlsx") 6 print("detail: \n", detail) 7 pri 阅读全文
posted @ 2019-12-29 19:32 可西可彻 阅读(996) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】pandas去空方法——删除法&保留法
摘要: 1 import pandas as pd 2 3 # 加载数据 4 detail = pd.read_excel("./meal_order_detail.xlsx") 5 print("detail: \n", detail) 6 print("detail的列名称: \n", detail.c 阅读全文
posted @ 2019-12-29 19:30 可西可彻 阅读(992) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】pandas分组聚合
摘要: 1 import pandas as pd 2 import numpy as np 3 4 # 加载数据 5 detail = pd.read_excel("../day05/meal_order_detail.xlsx") 6 print("detail: \n", detail) 7 prin 阅读全文
posted @ 2019-12-29 19:29 可西可彻 阅读(324) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】pandas交叉表&透视表
摘要: 一、交叉表 1 import pandas as pd 2 import numpy as np 3 4 # 加载数据 5 detail = pd.read_excel("../day05/meal_order_detail.xlsx") 6 # print("detail: \n", detail 阅读全文
posted @ 2019-12-29 19:27 可西可彻 阅读(422) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】pandas时间数据
摘要: 1 import pandas as pd 2 """ 3 pandas默认支持的时间点类型——Timestamp 4 pandas默认支持的时间序列类型——DatetimeIndex 5 numpy默认支持的时间点数据类型——datetime64 6 """ 7 8 # 可以使用pd.to_dat 阅读全文
posted @ 2019-12-29 19:25 可西可彻 阅读(322) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】pandas数据合并
摘要: 1 import pandas as pd 2 3 # 加载数据 4 data_1 = pd.read_excel("./concat合并数据.xlsx", sheetname=0) 5 data_2 = pd.read_excel("./concat合并数据.xlsx", sheetname=1) 阅读全文
posted @ 2019-12-29 19:24 可西可彻 阅读(269) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】numpy、pandas&matplotlib
摘要: 1 import numpy as np 2 import pandas as pd 3 4 """ 5 numpy --科学计算库 6 核心 ndarray 7 本质: 存储单一数据类型的 内存连续的 N维数组 8 C F 风格存储 9 10 matplotlib 数据可视化的库 11 能绘制2- 阅读全文
posted @ 2019-12-29 19:22 可西可彻 阅读(191) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】pandas的统计分析
摘要: 1 # 在numpy 里面有统计分析, 对数值型数据进行统计指标 2 # np.max np.min np.mean np.std‘ 3 4 import pandas as pd 5 import numpy as np 6 7 # 1、加载数据 8 detail = pd.read_excel( 阅读全文
posted @ 2019-12-29 19:17 可西可彻 阅读(410) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】pandas——文件的读取与保存
摘要: 1 import pandas as pd 2 3 # 文本数据 人能够识别的有序的文件 4 # csv 文件 以逗号分隔的,文本文件 5 # pd.read_csv() 6 # filepath_or_buffer 文件路径 + 名称 7 # sep delimiter 都是分隔符 8 # hea 阅读全文
posted @ 2019-12-29 19:16 可西可彻 阅读(539) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】dataframe的属性
摘要: 1 import pandas as pd 2 3 # 创建一个df 4 df = pd.DataFrame( 5 data={ 6 "name": ["zs", "ls", "ww", "zl"], 7 "age": [18, 19, 29, 11], 8 "score": [92.5, 93, 阅读全文
posted @ 2019-12-29 19:14 可西可彻 阅读(408) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】dataframe的增删改查
摘要: 一、dataframe的增加操作 1 import pandas as pd 2 3 # 加载数据 4 users = pd.read_excel("./users.xlsx") 5 print("users:\n", users) 6 print("users 的类型:\n", type(user 阅读全文
posted @ 2019-12-29 19:09 可西可彻 阅读(527) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】2000-2017年各个产业、行业的散点图
摘要: 1 import matplotlib.pyplot as plt 2 import numpy as np 3 4 5 def show_data(columns, values): 6 """ 7 绘图展示 8 :param columns: 名称 9 :param values: 真实数据 1 阅读全文
posted @ 2019-12-29 19:07 可西可彻 阅读(679) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】2000和2017年各产业生产总值占比饼图
摘要: 1 import matplotlib.pyplot as plt 2 import numpy as np 3 4 def draw_data(n, a, b, d, values, fig, plt, t, l, cl): 5 fig.add_subplot(2, 2, n) 6 x = val 阅读全文
posted @ 2019-12-29 19:03 可西可彻 阅读(1335) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】2000-2017年各个产业生产总值箱线图
摘要: 1 import matplotlib.pyplot as plt 2 import numpy as np 3 4 5 # 构建数据 6 def build_data(): 7 res = np.load("./国民经济核算季度数据.npz", allow_pickle=True) 8 colum 阅读全文
posted @ 2019-12-29 19:01 可西可彻 阅读(656) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】薪资分布直方图
摘要: 1 # 某公司 员工的薪资水平 在[3500,35000] 之间,而且公司共有55个人 2 # 让大家 自己自定分组,来查看大部分员工的薪水水平,来给公司做薪水指导。 3 import matplotlib.pyplot as plt 4 import numpy as np 5 6 plt.fig 阅读全文
posted @ 2019-12-29 18:59 可西可彻 阅读(1397) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】2000-2017年各个产业、行业的柱状图
摘要: 1 import matplotlib.pyplot as plt 2 import numpy as np 3 4 def draw_data(n, a, b, c, d, values, fig, plt, t, xl, ticks): 5 fig.add_subplot(2, 2, n) 6 阅读全文
posted @ 2019-12-29 18:56 可西可彻 阅读(956) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】2000-2017年各个产业、行业的散点图
摘要: 1 import matplotlib.pyplot as plt 2 import numpy as np 3 4 def draw_data(n, a, b, l, values, fig, plt): 5 fig.add_subplot(2, 1, n) 6 x = values[:, 0] 阅读全文
posted @ 2019-12-29 18:51 可西可彻 阅读(512) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】2000-2017年各产业、行业季度生产总值走势图(子图绘制)
摘要: 1 import matplotlib.pyplot as plt 2 import numpy as np 3 4 # 加载数据 5 res = np.load("./国民经济核算季度数据.npz", allow_pickle=True) 6 7 columns = res["columns"] 阅读全文
posted @ 2019-12-29 18:49 可西可彻 阅读(1225) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】2000-2017年各产业季度生产总值折线图(走势图)
摘要: 1 import matplotlib.pyplot as plt 2 import numpy as np 3 4 # 加载数据 5 res = np.load("./国民经济核算季度数据.npz", allow_pickle=True) 6 # for tmp in res: 7 # print 阅读全文
posted @ 2019-12-29 18:45 可西可彻 阅读(1671) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】numpy——文件的读取与保存
摘要: 1 import numpy as np 2 3 # 文本文件——>二进制文件 4 # 创建一个数组 5 arr = np.arange(16).reshape((4, 4)) 6 7 # 保存单个数组到二进制文件中 8 # 参数1 文件路径+名称,名称后缀名可以省略,保存的是以.npy为结尾的文件 阅读全文
posted @ 2019-12-29 17:20 可西可彻 阅读(428) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】数组的统计分析
摘要: 1 import numpy as np 2 3 # 创建一个数组 4 arr = np.array([[1, 2],[3, 4]]) 5 print("arr: \n", arr) 6 7 # 对数组进行统计分析 8 # sum mean std var min max argmin argmax 阅读全文
posted @ 2019-12-29 17:17 可西可彻 阅读(326) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】数组的重复与去重
摘要: 1 import numpy as np 2 3 # 创建一个数组 4 arr = np.array([1, 2, 3, 3, 2, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4]) 5 arr = np.array(["h", "j", "k", "x", "h", "k", "j", 阅读全文
posted @ 2019-12-29 17:11 可西可彻 阅读(285) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】数组的排序
摘要: 1 import numpy as np 2 3 # 创建数组 4 arr = np.array([[8, 1, 9], [7, 6, 5]]) 5 print("arr: \n", arr) 6 7 # sort()直接排序 8 # 在列的方向上排序 9 arr.sort(axis=-1) 10 阅读全文
posted @ 2019-12-29 17:09 可西可彻 阅读(270) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】数组的广播机制
摘要: 1 import numpy as np 2 3 arr1 = np.array([[0, 1], [1, 2]]) # shape(2, 2) 4 arr2 = np.array([1, 1]) # shape(2, )——>(1, 2)——>[[1, 1]] 5 print("arr1: \n" 阅读全文
posted @ 2019-12-29 17:08 可西可彻 阅读(255) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】数组的通用函数
摘要: 1 import numpy as np 2 3 # 数组的全通用函数,要求数组的形状必须相同——同型数组 4 # 创建数组 5 arr1 = np.array([[0, 1], [2, 3]]) 6 arr2 = np.array([[1, 2], [3, 4]]) 7 print("arr1: 阅读全文
posted @ 2019-12-29 17:05 可西可彻 阅读(189) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】数组的形状
摘要: 1 import numpy as np 2 3 # 创建一个数组 4 arr = np.arange(16) 5 print("arr:\n", arr) 6 print("arr的形状:", arr.shape) 7 8 # 创建数组的时候不一定能指定其形状 9 # 创建好之后,可以进行形状的修 阅读全文
posted @ 2019-12-29 17:00 可西可彻 阅读(356) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】数组的索引
摘要: 1 import numpy as np 2 3 # 创建一个一位数组 4 arr = np.arange(9) 5 print("arr:\n", arr) 6 # 可以通过下标来获取指定元素 7 print("获取元素", arr[3]) # 降低维度 8 print("获取元素", arr[7 阅读全文
posted @ 2019-12-29 16:59 可西可彻 阅读(300) 评论(0) 推荐(1)
 
【数据分析&数据挖掘】数组的组合&拆分
摘要: 一、数组的组合 1 import numpy as np 2 3 # 创建数组 4 arr1 = np.arange(9).reshape((3, 3)) 5 arr2 = np.array([[0, 1, 0],[1, 0, 1],[2, 1, 0]]) 6 print("arr1:\n", ar 阅读全文
posted @ 2019-12-29 16:58 可西可彻 阅读(345) 评论(0) 推荐(0)
 
【数据分析&数据挖掘】数组的数据类型
摘要: 1 import numpy as np 2 3 # 创建一个数组 4 arr = np.arange(0, 6, 1, dtype=np.int64) 5 arr = np.arange(0, 6, 1, dtype=np.float64) # [0. 1. 2. 3. 4. 5.] 6 # ar 阅读全文
posted @ 2019-12-29 16:57 可西可彻 阅读(412) 评论(0) 推荐(0)
 
【数据分析&数据挖掘】数组的创建
摘要: 1 import numpy as np 2 import random 3 4 arr = np.array([1,2,3,4]) 5 print('arr:\n', arr) 6 print('arr的类型:\n', type(arr)) 7 8 # 用arange来创建数组 9 arr = n 阅读全文
posted @ 2019-12-29 16:56 可西可彻 阅读(354) 评论(0) 推荐(0)
 
【数据分析&数据挖掘】矩阵的运算
摘要: 1 import numpy as np 2 3 # 创建矩阵 4 m1 = np.mat([[1, 2], [1, 2]]) 5 print("m1:\n", m1) 6 print("m1的类型:\n", type(m1)) 7 8 # 矩阵与数的相乘 9 m2 = 2 * m1 10 prin 阅读全文
posted @ 2019-12-29 16:54 可西可彻 阅读(349) 评论(0) 推荐(0)
 
【数据分析&数据挖掘】矩阵的创建
摘要: 1 import numpy as np 2 3 # 矩阵是二维的 4 # 使用mat == asmatrix 来创建矩阵 5 # 6 # # 使用mat 将字符串转化为矩阵 7 m1 = np.mat("1 2 3;4 5 6;7 8 9") 8 # np.asmatrix() 等同于 np.ma 阅读全文
posted @ 2019-12-29 16:53 可西可彻 阅读(416) 评论(0) 推荐(0)
 
【python基础】装饰器
摘要: 一、闭包 1、外层函数嵌套内层函数,在内层函数中使用外层函数的局部变量 2、局部变量和内层函数统称为闭包 3、内层函数为闭包函数 闭包函数访问外层函数的局部变量时,访问的总是该变量的最新值 1 def outer(): 2 x = 10 # 外层函数的局部变量 3 def inner(): 4 no 阅读全文
posted @ 2019-12-29 14:19 可西可彻 阅读(162) 评论(0) 推荐(0)
 
【python基础】生成器&迭代器
摘要: 一、生成器:generator 按照规则去生成一定的数据 1、列表推导式和生成器的区别 列表推导式: 一次性生成所有满足条件的数据 生成器: 你要一个数据, 我生成出来给你一个 2、生成器表达式 生成器对象 = (表达式 for item in 容器) 生成器对象 = (表达式 for item i 阅读全文
posted @ 2019-12-29 13:40 可西可彻 阅读(222) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3