
Python
跑马的汉子_
专业趟坑,趟着趟着就成了专家
展开
-
Python_数据预处理
## 数据预处理分类1,最大值最小值处理法_MinMaxScaler2,正态化处理方法_StandardScaler3,标准化数据处理方法_Normalizer4,二值处理法_Binarizer ### MinMaxScaler使得特征的分布是在一个给定最小值和最大值的范围内的。一般情况下是在[0,1]之间,或者是特征中绝对值最大的那个数为1,其他数以此维标准分布在[0,1]之...原创 2018-07-23 10:58:02 · 597 阅读 · 0 评论 -
python 01数据类型转换_如何将所有或部分dataframe的数据类型转换为字符串
读取原始数据的时候,经常会遇到字符型变量读入变成了数值型,比较定性的就是商户ID,银行卡号这类标识型数据, 可以使用三种方法解决这个问题:第一种:在读取数据的时候,指定数据类型data = pd.read_csv('test.txt',sep = '|',dtype = 'str')上面说的是, 1,读取工作文件路径中标题为test.txt的文件, 2,采用的分割符是’|’分隔符...原创 2018-07-25 16:37:20 · 46165 阅读 · 3 评论 -
python 如何读取竖线分隔符的文本
data = pd.read_csv('20180201.txt',sep = '|',dtype = 'str')以上代码意思是: 1,读取本工作路径下的20180201.txt文件 2,使用’|’分割不同的列 3,所有列数据类型为字符串’str’...原创 2018-07-25 16:40:46 · 8082 阅读 · 0 评论 -
Python dataframe更换列名称
方法1:使用pd.rename函数a.rename(columns={'A':'a', 'C':'c'}, inplace = True)上面代码的意思是: 1,对a这个df进行操作,涉及的列为A和C两列 2:将涉及的列用字典括起来,’A’:’a’的意思是将原大A列的列名称修改为小a列 3,inplace指的是直接修改,不使用复制的方式,要是没有inplace这个参数,或者这个参...原创 2018-07-25 16:51:50 · 27299 阅读 · 0 评论 -
python 怎样将dataframe中的字符串日期转化为日期
方法一:也是最简单的 直接使用pd.to_datetime函数实现data['交易时间'] = pd.to_datetime(data['交易时间'])方法二: 源自利用python进行数据分析P304 使用python的datetime包中的 strptime函数,datetime.strptime(value,’%Y/%M/%D’) strftime函数,datetime....原创 2018-07-25 16:58:13 · 57986 阅读 · 4 评论 -
Python 数据集的相对路径/选择上级文件夹
选取相对路径关键在于两行代码import osdataset_path = ''datafile2 = os.path.join(dataset_path, '跨境审核辅助表.xls')其中dataset_path = ''表示在Python工作文件夹 dataset_path = '..'表示在Python工作文件夹的上级文件夹 dataset_path = '某某文件夹/'...原创 2018-07-25 17:25:45 · 10410 阅读 · 0 评论 -
python 数据库导出的csv乱码怎么解决
使用cx_oracle导出数据至csv中文变成了乱码 可以采用以下代码解决df.to_csv('users.csv', encoding='utf_8_sig')原创 2018-07-25 17:34:38 · 824 阅读 · 0 评论 -
[Python] [py2neo][neo4j] TypeError: Parameters of type map are not supported
使用py2neo时报错: TypeError: Parameters of type map are not supported以下为问题复现:from py2neo import Graph,Node,Relationshipg = py2neo.Graph('http://localhost:7474', user='yudeng',password='yudeng')a = N...原创 2018-08-21 20:03:01 · 1318 阅读 · 0 评论