摘要: pandas时间类型转换 将object类型的'Date'数据转换为时间数据类型 df['Date'] = pd.to_datetime(df['Date']) # 标准字符串格式的转换 df['Date'] = df['Date'].map(pd.to_datetime) # 可使用 map() 阅读全文
posted @ 2019-11-24 11:23 Deaseyy 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 图片消噪 scipy.fftpack模块用来计算快速傅里叶变换 图片是二维数据,注意使用fftpack的二维转变方法 from scipy.fftpack import fft2, ifft2 1.使用傅里叶变换把图片转化为频率 2.频率超过一定的阈值,我们认为是噪点,赋值为0 3.把频率还原为图片 阅读全文
posted @ 2019-11-24 11:20 Deaseyy 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 图片灰度处理 三种方法 读图: jin = plt.imread('./jinzhengen.png') 最小值 作为灰度值 jin_min = jin.min(axis=2) 最大值 作为灰度值 jin_max = jin.max(axis=2) 平均值 作为灰度值 jin_mean = jin. 阅读全文
posted @ 2019-11-24 11:19 Deaseyy 阅读(1212) 评论(0) 推荐(1) 编辑
摘要: Series和DataFrame都有一个用于生成各类图表的plot方法。默认情况下,它们所生成的是线形图 线形图 s = Series(data=np.random.randint(0,10, size=10))s.plot() 柱状图 Series柱状图示例,kind = 'bar'/'barh' 阅读全文
posted @ 2019-11-24 11:18 Deaseyy 阅读(2092) 评论(0) 推荐(0) 编辑
摘要: 读取csv 使用 read_csv 读取 sms = pd.read_csv('./data/SMSSpamCollection', sep='\t',header=None) sep: 分隔符 header: 不要表头 读取txt pd.read_csv('./type-.txt', sep='- 阅读全文
posted @ 2019-11-24 11:17 Deaseyy 阅读(273) 评论(0) 推荐(0) 编辑
摘要: pandas数据处理 1、删除重复元素 重复行判断 df.duplicated() # 重复行 显示为True,其他False (重复行第一次出现不为重复) keep : 默认first 从前往后看, last 从后往前看 (重复出现的行) subset=['B','C','D'] 默认对整行判断, 阅读全文
posted @ 2019-11-24 11:16 Deaseyy 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 一.pandas层次化索引 1. 创建多层行索引 (1) 隐式构造 最常见的方法是给DataFrame构造函数的index参数传递两个或更多的数组: index = [['一班', '一班', '一班', '二班', '二班', '二班'], ['张三', '李四', '王五', '赵六', '田七 阅读全文
posted @ 2019-11-24 11:15 Deaseyy 阅读(3246) 评论(0) 推荐(0) 编辑
摘要: 操作文件 使用pandas打开文件president_heights.csv 获取文件中的数据 heights = pd.read_csv('./president_heights.csv') data = heights['height(cm)'].values.copy() data.mean( 阅读全文
posted @ 2019-11-24 11:13 Deaseyy 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 轴 axis 正常情况 0 行, 1 列 聚合函数 0列, 1 行 import numpy as np np.__version__ #查看numpy版本 一.创建ndarray 1.使用np.array()由python list创建 l = [1,4,2,5,6] n = np.array(l 阅读全文
posted @ 2019-11-24 11:10 Deaseyy 阅读(562) 评论(0) 推荐(0) 编辑