- 博客(41)
- 收藏
- 关注
原创 pandas学习总结系列(五)
关于计算分组类似于sql里面的分组查询。result = df.groupby('A')得到的result是个对象。可以使用count,max,min等得出所需的值。a = df.groupby('X').min()如果需要得到某一项分组的很多指标。可以使用print(result['Y'].agg([np.sum,np.mean]))Y列里面没一组的和和平均数也可以使用匿名函数grouped['C'].agg([lambda x: x.max() - x.min(),
2020-07-30 15:40:34
361
原创 pandas学习总结系列(四)
pandasquery比较符号data = [{'name':'qqq','age':11},{'name':'www','age':22},{'name':'eee','age':33},{'name':'rrr','age':44}]df = pd.DataFrame(data) #1print(df[df['age']>22]) #2 -----------------------1和2的结果是一样的。query可以用更复杂的查找。比如逻辑df.query('a <
2020-07-29 17:28:18
229
原创 pandas学习总结系列(三)
关于excel的操作平常使用中和excel的接触是最多的。读取excelread_excel('path',sheet_name) #sheet_name默认为第一个如果想要读取excel的多个sheet。可以使用pd里面的ExcelFile类这样这个文件只会读取一次。excel = pd.ExcelFile('path_to_file.xls')sheet1 = read_excel(excel,sheet1)sheet2 = read_excel(excel,sheet2)she
2020-07-28 14:06:09
199
原创 pandas学习总结系列(二)
IO操作一般我们获取数据获得输出结果都要和io接触。pandas一般会有两个方法:read_excel()to_excel()支持csv,json,html,excel,sql等等。
2020-07-27 17:41:23
184
原创 pandas学习总结系列(一)
pandas是一个数据处理的工具包,里面的数据结构有3类,但是日常用到的大多只有两类。series 一维例如: 1,2,3,4,5如何创建一个seriesimport pandas as pdpd.Series(data=data,index=index)其中data可以是python中的字典。numpy中ndarray,也可以是一个常数。index是索引,可以没有。默认创建0,1,2,3。。。。。DataFrame 二维数据结构如何创建一个DataFrame#第一种:类型为字
2020-07-27 15:37:08
162
原创 前端遇见的问题解决
自己的网站需要一个遮罩层当做装饰。但是会影响下面元素的事件传递(遮罩层是固定点位,和下面元素是兄弟结点关系)解决:需要加入-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none;...
2020-05-20 10:15:02
256
原创 pandas的简单实用
pandas里面经常实用的有两个对象:Series和DataFrameSeriesSeries是表示一维。s = pd.Series([1, 3, 5, np.nan, 6, 8]) --------------0 1.01 3.02 5.03 NaN4 6.05 8.0dtype: float64前面的0,1,2等可以自定义,也可...
2019-12-04 17:31:21
165
原创 爬虫
urllibrequestfrom urllib import requesta = request('https://www.baidu.com')print(a.read().decode('utf8))a是一个response类型。主要包含read()//返回的网页内容status ()// 返回的状态getheader () //返回的请求头主要参数:dat...
2019-10-28 23:08:58
139
原创 sklearn
字典特征抽取类: sklearn.feature_extration.DictVetorizerDictVetorizer.fit_transform(x) //x为字典或者字典的迭代器 返回数组后者矩阵DictVetorizer.inverse_transform(x) //和上面操作相反DictVetorizer.get_feature_name() //返会类别名称。作用:...
2019-10-28 09:40:53
215
1
原创 go学习
类型变量var 变量名 类型 = 初始化 //其中类型可以省略常量const pi int = 3const ( a = 0 b = 1 c = 2)const ( a = iota b c)// a 为0 b为1 后面自动加一类型值类型int int8 int16 int 32 int64 uint …boolbytestring...
2019-10-21 09:26:58
227
原创 redis常用操作
stringsetset key valuekeys * (得到所有的key)exists key (判断key是否存在)del key (删除key)type key (判读类型)FLUSHDB (清楚所有数据)EXPIER key timeEXPIER item 60ttl key (获取一个键的过期时间)get (得到key的值)mset (可以设置...
2019-10-06 17:02:11
102
原创 docker常用命令
docker --help可以调出docker的操作说明docker images列出本机的所有镜像-a 列出所有镜像(包括中间层镜像)-q 列出镜像的id–digets 显示镜像的摘要信息(备注)–no-trunc 显示完整镜像信息 (完整的镜像id)docker search (从dockhub上面查找镜像)-s 30 (只搜索大于30星的镜像)docker p...
2019-09-23 09:21:10
176
原创 关于antd中遇见的一些问题
设计规则 <Form.Item label="code:" {...FormItemLayout} > {getFieldDecorator('code', { rules: [{required: true, message: '请选择!'}, ...
2019-09-06 14:08:12
367
原创 ansible
ansiblehttps://wxnacy.com/2017/08/08/ansible-2017-08-08-item-basic-get-started/ansible中关于ansible-playbook 实际上就是一个可以操作多天命名的脚本---- hosts: sche_prod #指定连接的主机地址 tasks: #任务 - name: deploy #任务名称 ...
2019-09-02 00:00:46
150
转载 flask线上部署
https://blog.youkuaiyun.com/weixin_43869010/article/details/86348763
2019-08-29 09:48:56
219
原创 linux的脚本语言
https://blog.youkuaiyun.com/zwl18210851801/article/details/80567454
2019-08-27 00:00:59
431
原创 celery的使用
celery是一个异步框架。主要有4部分组成。客户端,用来发布任务。任务队列(broker)用来存放任务。可以用redis和rabbitmq任务执行器,用于任务的执行用来存放任务执行完成的结果使用客户端部分app = Celery('name',broker='redis://')#定义任务@app.taskdef send_msg(): pass任务使用#任务发...
2019-08-20 10:48:26
129
原创 linux常用命令
命令https://blog.youkuaiyun.com/xiaoxiaoniaoQ/article/details/80693011语法
2019-08-15 14:21:57
119
原创 关于excel的便捷操作
比较两列数据是否相同=IF(ISERROR(MATCH(F26,$A$2:$A$55,0)),"",1)第一个参数是比较的数据,第二个是被比较的数据,后面“”是不相同返回的数据,第二个是相同返回的数据。...
2019-08-14 14:44:50
182
原创 关于js中的promise认识
自我认知function test(resolve, reject) { let a = 23; if(a == 2){ resolve('成功1') }else{ reject('失败') }}p1 = new Promise(test)var p2 = p1.then(function (result) { co...
2019-08-13 11:28:04
128
原创 关于react中的Context用法
理解一般来说,react组件都是从上而下传值的,一级级,而context可以从父直接孙,甚至更低https://www.jianshu.com/p/eba2b76b290b
2019-08-13 10:23:46
234
原创 python虚拟环境配置
https://wxnacy.com/2017/11/21/pyenv-mac/https://blog.gideondudu.com/2018/10/31/Mac下pyenv与pyenv-virtualenv的安装/
2019-08-04 09:53:32
132
原创 关于excel的上传的下载
利用tablib用excelhttps://blog.gideondudu.com/2018/10/31/利用tablib、make-response-进行文件的下载/在flask中用flask-excel
2019-07-31 18:16:58
119
原创 sass的一些常见用法
sass可以定义变量$width:100px; //以$开头可以用#{} 进行scss的插入,类似于es6的${}sass导入功能@import 'aa.scss' //导入一个@import 'aa.scss' ,'bb.scss' //导入两个或多个在同一个sass中使用复用样式extend.error { border: 1px #f00; background-...
2019-07-22 13:12:48
381
转载 lua学习的文档
https://moonbingbing.gitbooks.io/openresty-best-practices/content/lua/class.html
2019-07-12 18:02:58
308
转载 grpc 的使用
文章链接https://blog.youkuaiyun.com/Wendy_LWZ/article/details/81330799操作参考https://juejin.im/post/5b19590b6fb9a01e4b062391https://xinqiu.me/2018/08/07/learn-grpc/参考地方生成到grpc的文件服务端编写客户端编写源码// Filena...
2019-07-11 13:08:08
346
原创 react-native的使用
react-native的使用和react一样,但是也有些不同。style的写法import React, { Component } from 'react';import { AppRegistry, StyleSheet, Text, View } from 'react-native';export default class LotsOfStyles extends Compo...
2019-07-10 18:54:38
209
原创 react的基础语法学习
react里面的元素渲染在react中使用的语法是jsx,元素是他的最小单位const a = <div>123<div/> //这就是一个元素ReactDOM.render(a,根元素) //第一个参数是元素,第二是需要把元素放的位置react里面的元素创建出来就没办法更改,如果需要更改,就只能在创建一个新的。jsxjsx是react里面的语法,在{}里面...
2019-07-10 14:18:25
236
原创 typescript的数据类型和方法
numbertoExponential()转化为指数计数toFixed()数字转为字符串,并选择小数点后面多少位var num3 = 177.234 console.log("num3.toFixed() 为 "+num3.toFixed()) // 输出:177console.log("num3.toFixed(2) 为 "+num3.toFixed(2)) // 输出...
2019-07-08 15:18:26
1067
原创 typescript的语法和使用
typescript是javascript的一个超集,使用typescript编写的,最后还是会转化为javascript去执行。基本数据类型数字型:number字符型:string字符可以使用单引号或者双引号,多行字符可以使用``,这个也可以够成格式化字符串。布尔型:boolean任意类型:any任意类型也是意味着这个变量的类型是不定的。和python语言有同样的意思。let...
2019-07-08 10:41:29
581
转载 flask中的分页
paginate的用法paginate(page, per_page, error_out=True)page 当前页数per_page 每页显示的条数error_out 是否打印错误信息paginate的属性a)paginate.page 当前页数b)paginate.pages 总页数c)paginate.total 数据总条数d)paginate.has_prev 是否存在...
2019-07-04 17:03:12
370
原创 flask中关于文件上传的问题以及操作excel的操作
文件上传需要注意几点,首先最重要的就是需要把form表单的enctype=“multipart/form-data”必须使用post方法。如果不使用form表单,可以借助ajax的方法,用js中的FormData对象。var file = $("#fileID")[0].files[0];//获取指定ID的文件信息var formData = new FormData();//创建For...
2019-07-04 16:03:04
1373
5
原创 flask项目的结构布局
一般来说flask项目是可以放在一个文件中的,但是这样不适用于后面的维护以及协助开发。所以一般我们把页面拆分为6个部分。首先看一下项目目录appinit.pyextends.py (第三方库的使用)models.py (模型)views.py (视图)config.py (配置文件)manage.py (启动的入口)这个页面是用来启动整个项目的。mana...
2019-07-03 10:27:03
1532
原创 关于mysql的使用
mysql是一款关系数据库,是在web端常用的一款数据库。创建数据库create database database-name切换数据库use database-name常用的字段类型整型TINYINT (一个字节)SMALLINT (两个字节)INT (4个字节)BIGINT (8个字节)浮点型FLAOT (4个字节)DOUBLE (8个字节...
2019-07-02 11:31:52
183
原创 flask中常见的模板语言
flask中的模板语言是按照jinja2中使用的{{ }}这是可以用来接收和使用后台传输过来的数据的{% %}可以使用一些简单的语法。for 循环{% for i in student%} {{ loop.index}} ##可以使用loop.xxx来看出循环的下表{% endfor %}if{% if student %}{% endif%}关于安全...
2019-07-01 10:04:40
943
原创 flask中cookie和 session的用法
cookie和session实际和django中的用法差不多,他们的作用都是用来和服务器保持联系的,因为http是短连接。cookiecookie的设置在response中。res = response('返回的信息')res.set_cookie('key','value')return res其中set_cookie(key,value,max-age,expirs,path,d...
2019-07-01 09:28:31
348
原创 flask中的关于数据库的操作
TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新...
2019-06-28 10:07:35
310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人