Xlwings是我认为的Python最强大的处理Excel的库,主要原因如下: 1 Windows,Mac都能用 (Excel,WPS也都能用) 2 功能齐全,支持Excel的新建、打开、修改、保存(pandas和xlsxwriter去不能全做到) 3 语法简单(用过一次后我就记住了) 4 可以调用 ...
分类:
编程语言 时间:
2020-02-13 20:47:45
阅读次数:
156
1. pandas概述 Numpy主要处理结构化数据,数据量比较小,规则 对于大量数据, 需要清理的数据,则需要pandas 一般使用方法是 import pandas as pd 2. pandas简单使用 本章主要介绍pandas三大件: Series DataFrame Index 2.1 p ...
分类:
其他好文 时间:
2020-02-13 15:16:30
阅读次数:
108
pandas介绍 pandas 是基于NumPy 的一种工具,提供了大量能使我们快速便捷地处理数据的函数和方法。它是使Python成为强大而高效的数据分析环境的重要因素之一。我们知道numpy能够帮助我们处理数值型数据,但是这还不够,除数值型数据以外,我们还有能够处理字符串数据、时间序列等数据。所以 ...
分类:
其他好文 时间:
2020-02-12 22:06:33
阅读次数:
57
1. 数据科学领域中常用的python库 Numpy库:数据运算的基础库,运行效率高(底层C语言,高效index) Scipy库:实现了常用的科学计算方法(线性代数,傅里叶变换,信号和图像处理) Pandas库:分析数据的利器,高级数据结构(Series,DataFrame) Matplotlib库 ...
分类:
编程语言 时间:
2020-02-12 19:04:47
阅读次数:
101
官方说明文档 http://seaborn.pydata.org/ SeaBoarn关联库 import pandas as pd pd.plotting.register_matplotlib_converters() import matplotlib.pyplot as plt %matplo ...
分类:
其他好文 时间:
2020-02-12 13:14:05
阅读次数:
103
本代码兼顾了合并sheet与合并表格的功能 import os import pandas as pd def combine_sheet(excel_path, number): #excel_path is str and num is the sequence number of the ex ...
分类:
编程语言 时间:
2020-02-11 11:34:55
阅读次数:
85
用pandas库的.drop_duplicates函数 代码如下: 1 import shutil 2 import pandas as pd 3 4 5 frame=pd.read_csv('E:/bdbk.csv',engine='python') 6 data = frame.drop_dup ...
分类:
编程语言 时间:
2020-02-11 09:31:36
阅读次数:
632
通过Pandas提供的read_xxx相关的函数可以读取文件中的数据,并形成DataFrame,常用的数据读取方法为:read_csv( )和read_excel( ),主要可以读取文本类型的数据。 1 读取格式 pd.read_csv ( filepath, encoding, sep, head ...
分类:
其他好文 时间:
2020-02-11 00:48:26
阅读次数:
90
Pandas主要有两种数据结构:Series和DataFrame。 (1)Series:类似于一维数组的对象,由数据(各种NumPy数据类型)以及与之相关标签(索引)组成。仅由一组数据也可产生简单的Series对象。注意:Series中的索引值是可以重复的。 (2)DataFrame:表格型的数据结 ...
分类:
其他好文 时间:
2020-02-10 22:54:40
阅读次数:
134
如何通过Python读取文本,分割符号为逗号、空格,怎么操作?with open("housing.csv") as f: f.read().split(", ")如何通过pandas读取数据read_csv(filename, name=name, sep=" ")读取数据后,如何查看数据前几行d ...
分类:
其他好文 时间:
2020-02-10 11:26:18
阅读次数:
74