![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
马行处
改变思维方式,从产品,项目本身开始
展开
-
python 字符串转json 中将单引号设置成双引号。细节
str_UID = str_UID.replace("'", '"' ) 完美替换。。。。。。。原创 2020-04-28 18:40:02 · 7074 阅读 · 3 评论 -
python dataframe转为dict 并自定义索引
原始格式:dataframe转换自定义索引可以把user_id作为索引设置自己的格式:代码片段:data_obj = pd.read_sql(sql_obj, conn)data_obj = data_obj.set_index('user_id')print(data_obj)dict_obj = data_obj.T.to_dict()print(dict_o...原创 2020-04-26 15:39:26 · 2474 阅读 · 0 评论 -
linux python 3.7 安装psycopg2
(base) [root similair]# pip install psycopg2-binaryLooking in indexes: http://mirrors.aliyun.com/pypi/simple/Collecting psycopg2-binary Downloading http://mirrors.aliyun.com/pypi/packa3f464485d957...原创 2020-04-22 20:11:55 · 3591 阅读 · 0 评论 -
Could not install packages due to an EnvironmentError
ERROR: Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/57/22/3a709462eb02412bd1145f6e53604...原创 2019-09-02 09:47:21 · 870 阅读 · 0 评论 -
git回滚到之前提交的某个版本
先显示提交的记录:git logcommit e499aac9257354c54ac2e1ff6a393ac7c8d2f342Author: xx <xxx@xx.com>...... 1 2 3 4回到指定版本:git reset --hard e499aac9257354c54ac2e1ff6a393ac7c8d2f3421强制提交:g...转载 2019-08-30 17:05:15 · 2221 阅读 · 0 评论 -
Python绘图之matplotlib基本语法
博客地址:http://www.cnblogs.com/yudanqu/ Matplotlib 是一个 Python的 2D绘图库,通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。当然他也是可以画出3D图形的,这时就需要安装更多的扩展。相比MATLAB来说,python不需要那么大的安装包,而且最重要的是开源的,在这...转载 2019-07-19 09:31:46 · 7201 阅读 · 0 评论 -
pandas apply函数
源码:def apply(self, func, axis=0, broadcast=False, raw=False, reduce=None, args=(), **kwds):沿DataFrame的输入轴应用功能。传递给函数的对象是具有索引的Series对象DataFrame的索引(轴= 0)或列(轴= 1)。...原创 2019-03-23 09:54:11 · 1698 阅读 · 0 评论 -
解决selenium配置Firefox 和Chrome环境变量的问题
下载火狐浏览器驱动地址https://github.com/mozilla/geckodriver/releases/对应火狐浏览器版本相应下载http://ftp.mozilla.org/pub/firefox/releases/下载goog浏览器地址,网上很多http://www.slimjet.com/chrome/google-chrome-old-version...原创 2018-06-27 11:26:12 · 4832 阅读 · 1 评论 -
解决 Cannot uninstall 'ipython'. It is a distutils installed project and thus we cannot accurately det
删除:在anaconda安装目录下D:\appstore\anaconda\Lib\site-packages\ipython-5.1.0-py3.6.egg-info 文件即可原创 2018-05-21 15:43:03 · 9854 阅读 · 0 评论 -
python 常用算法
Python常用算法本节内容算法定义 时间复杂度 空间复杂度 常用算法实例1.算法定义算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同...转载 2018-06-14 14:48:32 · 985 阅读 · 0 评论 -
如何对EXCEL数值做累加
首先选取 一列数值作为累加金额表如图:第二列假设为空,然后鼠标点击到 B2区域 输入公式如图:=SUM($A$2:A2)公式解释:=SUM($A$2:A2)通过固定单元格区域的起始区域,让单元格区域的结束区域为相对引用,当填充公式的时候由于是相对引用,SUM函数的求和范围是从A2开始不断扩展的,通过这样的原理达到计算累计值。拉去列表到你想要的位置,就可以得到上面金额了...原创 2018-08-16 17:44:32 · 10701 阅读 · 0 评论 -
Pandas常见用法总结
关键缩写和包导入在这个速查手册中,我们使用如下缩写: 1 2 df:任意的Pandas DataFrame对象 s:任意的Pandas Series对象 1 2 raw:行标签 col:列标签 引入响应模块: 1 2 impo...转载 2019-03-22 16:28:56 · 833 阅读 · 0 评论 -
pandas 读取带文件头的数据。并且分隔符用s+
wind = pd.read_csv('../wind.csv',sep='\s+',parse_dates=[[0,1,2]])print(wind)out Yr_Mo_Dy RPT VAL ROS KIL SHA BIR DUB CLA \0 2061-01-01 15.04 14.96 13.17 ...原创 2019-03-22 16:13:45 · 4446 阅读 · 0 评论 -
深入理解pandas读取excel,txt,csv文件等命令
pandas读取文件官方提供的文档在使用pandas读取文件之前,必备的内容,必然属于官方文档,官方文档查阅地址http://pandas.pydata.org/pandas-docs/version/0.24/reference/io.html文档操作属于pandas里面的Input/Output也就是IO操作,基本的API都在上述网址,接下来本文核心带你理解部分常用的命令p...转载 2019-03-22 16:07:56 · 48482 阅读 · 2 评论 -
python中dataframe常见操作:取行、列、切片、统计特征值
# -*- coding: utf-8 -*-import numpy as npimport pandas as pdfrom pandas import *from numpy import *data = DataFrame(np.arange(16).reshape(4,4),index = list("ABCD"),columns=list('wxyz'))print...原创 2019-03-20 08:38:38 · 14095 阅读 · 1 评论 -
pandas loc 和iloc 源码和实例
loc函数:通过行索引 "Index" 中的具体值来取某列数据import numpy as npimport pandas as pd#取5*5矩阵 index行索引,columns列索引,arange 0-24 reshape矩阵形状data=pd.DataFrame(np.arange(25).reshape(5,5),index=list('abcde'),columns=l...原创 2019-03-20 11:19:07 · 278 阅读 · 0 评论