python数据处理基础
基础操作
kerreny
这个作者很懒,什么都没留下…
展开
-
正则表达提取字符
本文记录正则表达的一些用法import re1.提取所有数字print(data.loc[0,'date'])pattern = re.compile(r'\d+') # 正则表达,查找数字resultdate = pattern.findall(data.loc[0,'date'])print(resultdate)结果为1993/7/28['1993', '7', '28']2.按照固定间隔分隔字符串print(a.year8Char)#定义函数,按照固定间隔分隔字符串原创 2021-11-28 10:02:43 · 385 阅读 · 0 评论 -
python之pandas处理数据的一些常用操作
1.read_excel('路径.xls',names=["a","b"])2.to_excel('路径.xls',header=False,index=False)3.dropna()过滤缺失数据如果是Series,则返回一个仅含非空数据和索引值的Series,默认丢弃含有缺失值的行。df.dropna(how = 'all') # 传入这个参数后...原创 2020-02-11 16:33:17 · 570 阅读 · 1 评论 -
用dataframe格式存储列表,再读取列表时如何将字符串转化为列表
如下所示,dataframe中存储的是列表>>> df = DataFrame(columns=['col1'])>>> df.append(Series([None]), ignore_index=True)>>> dfEmpty DataFrameColumns: [col1]Index: []>>> ...原创 2020-02-11 15:17:32 · 3932 阅读 · 0 评论 -
python将数据归一到[-1,1]之间
参考:https://blog.csdn.net/sinat_33761963/article/details/53433799将数据归一到[-1,1]之间代码from sklearn import preprocessingimport numpy as npfrom pandas import DataFramea=[]for i in range(-5,5): ...原创 2020-01-09 17:26:30 · 19419 阅读 · 1 评论 -
python多元线性回归及三维可视化
参考链接:https://www.jianshu.com/p/d2b926c458d9目标函数:Y=A*X1+B*X2+C代码:import pandas as pdimport numpy as npfrom io import StringIOfrom urllib import requestimport matplotlib.pyplot as pltfrom mp...原创 2019-11-23 19:45:29 · 4987 阅读 · 0 评论 -
notepad运行python
按照网上的教程,运行不成功,原因是我的绝对路径中有空格。找到另外一种方法:在运行中输入:cmd /k cd /d "$(CURRENT_DIRECTORY)" & python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT即可。然后设置快捷键就行了解释:其中cmd /k的意思是打开cmd命令行...原创 2019-10-05 11:56:13 · 234 阅读 · 0 评论