- 博客(11)
- 收藏
- 关注
原创 Python入门(1)--数据类型及操作
1. 数值型(略)2. 字符串关联str1 = "Hello"str2 = "Python"str3 = str1 + str2print(str3)重复str1 = "Hello"str2 = str1*3print(str3)成员判断"p" in "python"3. 列表尾部添加元素list1 = ["apple", "mango", "grapes"]list1.append("orange")任意位置添加元素list1 = ["app..
2021-05-23 15:49:43
129
原创 Pandas进阶(1)--split & apply策略
在数据操作中,经常需要将数据进行分组,然后按组进行操作,这涉及到split & apply 策略(1)split主要是对数据进行分组,通过groupby进行操作。grouped = df.groupby('key1')grouped = df.groupby(['key1', 'key2'])(2) 然后可以进行分组操作,grouped['colum'].sum()grouped['colum'].agg(fun) #自定义函数 fungrouped['colum']..
2020-07-12 21:12:45
581
原创 Numpy常用操作大全
1. 创建数组np.array([1,2,3,4])np.array([[1,2,3,4],[5,6,7,8]])np.zeros((2,3)) # 生成零元素数组np.full((2,2),7) # 生成任意元素数组np.random.rand(2,3) # 生成随机数组np.eye(3) # 生成对角矩阵np.arange(5) #生成等距数组...
2020-07-08 12:03:41
1037
原创 R进阶(3) --dplyr中arrange函数
arrange的主要功能是排序1. 单列排序library(dplyr)data(USArrests) #导入美国各州犯罪数据arrange(USArrests, Murder) #按谋杀率排序PS: 默认是升序,如果要降序,使用如下:arrange(USArrests, desc(Murder)) #按谋杀率降序2. 多列排序arrange(USArrests, Murder, Rape) #谋杀率主序,Rape次序...
2020-07-05 12:24:47
14777
原创 深度学习Keras入门(3)--创建简单手写体识别模型
我们简单介绍一下,如何使用Keras创建一个简单手写识别模型Step 1: 导入数据 从keras的库中导入手写体识别数据集mnist模块from keras.datasets import mnistStep 2: 数据划分(train_images, train_labels),(test_images, test_labels) = mnist.load_data()Step 3: 探索数据 train_images.shapetes...
2020-07-02 15:42:22
318
原创 深度学习Keras入门(2)--创建模型输入层
keras基本调研格式如下:keras.Input( shape=None, batch_size=None, name=None, dtype=None, sparse=False)参考含义如下:shape--输入张量二元组, batch--size-确定batch大写,常忽略 name--输入层取名 dtype--输入数据类型 sparse--输入是否是稀疏形式例如,建立一个10维输入层:import kerasgenerato
2020-06-27 14:27:00
625
原创 R进阶(2) --dplyr中filter函数
在dplyr中select负责列选择,filter负责行选择,(1)根据条件选择一行data(iris)library(dplyr)filter(iris,Sepal.Width>0.3)(2)也可以同时选择多行filter(iris,Sepal.Width>0.3, Species == "setosa")
2020-06-27 10:51:13
3949
原创 R进阶(1) --dplyr中的Select函数
大神Hadley Wickham的dplyr包更新到了1.1.0版 。今天探究一下里面的神函数select.首先检查你是否安装了最新版本的dplyr版本packageVersion("dplyr")[1] ‘0.8.3’赶紧更新install.packages("dplyr")搞定,1.0.1版select函数,主要用于列的选择,我们先导入含有五列的经典数据集iris和dplyr包,然后再介绍用法> library(dplyr)> data(iris)&g
2020-06-23 12:21:32
27984
原创 Python进阶(3)--pip的两个技巧
(1)pip和pip3有区别吗?如果你同时安装了2.*和3.*两个版本,pip和pip3分布会将软件分别安装到两个版本对应的文件目录下如果你只安装了3.*版本,运行pip3和运行pip的结果是一样的,当然你只安装了2.*版本,就只能运行pip了(2)pip install --user有什么含义吗?pip install ** 代表进行全局安装,安装后全局可用,但是安装部分包可能需要系统权限,导致安装失败pip install --user 当前用户安装,无需太多权限,稳!...
2020-06-22 21:38:46
187
原创 Python进阶(2)--安装软件包管理工具pip
pip是python包的安装工具。(1)如何坚持你的电脑是否安装了pip?高版本python安装时都自带pip,但是也坚持一下pip --version如何显示: No module named pip你需要安装pip(2)如何安装pipStep 1: 官网下载get-pip.py文件(https://bootstrap.pypa.io/get-pip.py)Step 2: 命令行运行如下:python get-pip.py安装完毕后再加检查一下 pi...
2020-06-22 13:00:38
246
原创 Python进阶(1)--版本号Bug
刚更新python版本到3.7.0,试着查了一下版本号:python --version显示2.7.0,这是什么鬼,没有装过2.7啊,windows搜索了一下python的应用程序,MySQLWorkbench下居然安装了python 2.7.0删除搞定,显示3.7.0.知识点(1)MySQLWorkbench下可以使用python调用SQL进行数据库查询,但是运行速度比较慢;(2)越来越多的软件会打包安装python,如果这些软件设置了环境变量,会影响到你的python调用。..
2020-06-18 23:36:17
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人