- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Pandas索引和选择数据
在本章中,我们将讨论如何切割和丢弃日期,并获取Pandas中大对象的子集。Python和NumPy索引运算符"[]"和属性运算符"."。 可以在广泛的用例中快速轻松地访问Pandas数据结构。然而,由于要访问的数据类型不是预先知道的,所以直接使用标准运算符具有一些优化限制。对于生产环境的代码,我们建议利用本章介绍的优化Pandas数据访问方法。Pandas现在支持三种类型的多轴索引; 这三...
2019-06-28 10:13:17 316
原创 Pandas字符串和文本数据
在本章中,我们将使用基本系列/索引来讨论字符串操作。在随后的章节中,将学习如何将这些字符串函数应用于数据帧(DataFrame)。Pandas提供了一组字符串函数,可以方便地对字符串数据进行操作。 最重要的是,这些函数忽略(或排除)丢失/NaN值。几乎这些方法都使用Python字符串函数(请参阅: http://docs.python.org/3/library/stdtypes.html...
2019-06-27 18:54:56 537
原创 Pandas排序
Pandas有两种排序方式,它们分别是 -按标签 按实际值下面来看看一个输出的例子。import pandas as pdimport numpy as npunsorted_df=pd.DataFrame(np.random.randn(10,2),index=[1,4,6,2,3,5,9,8,0,7],columns=['col2','col1'])print (uns...
2019-06-26 17:35:28 295
原创 Pandas迭代
Pandas对象之间的基本迭代的行为取决于类型。当迭代一个系列时,它被视为数组式,基本迭代产生这些值。其他数据结构,如:DataFrame和Panel,遵循类似惯例迭代对象的键。简而言之,基本迭代(对于i在对象中)产生 -Series - 值 DataFrame - 列标签 Pannel - 项目标签迭代DataFrame迭代DataFrame提供列名。现在来看看下面的例子来理解...
2019-06-26 14:08:07 497
原创 Pandas重建索引
重新索引会更改DataFrame的行标签和列标签。重新索引意味着符合数据以匹配特定轴上的一组给定的标签。可以通过索引来实现多个操作 -重新排序现有数据以匹配一组新的标签。 在没有标签数据的标签位置插入缺失值(NA)标记。示例(该示例可用于从dataframe中做数据筛选,并构建一个新的dataframe,没有的字段会被填为NaN)import pandas as pdimpor...
2019-06-26 11:21:19 405
原创 python Matplot画图、多个子图
直接上代码:在一个图中,画多个子图,每个子图为折线图; #!/usr/bin/env python # -*- coding:utf-8 -*-# @wangyoujinimport numpy as npimport matplotlib.pyplot as pltimport matplotlib.dates as mdateimport pandas as pddef...
2019-06-26 09:49:29 1362
原创 DBSCAN 实例
#!/usr/bin/env python# -*- coding:utf-8 -*-import numpy as npimport sklearn.cluster as skcfrom sklearn import metricsimport matplotlib.pyplot as pltdata=[ [-2.68420713,1.469732895,2],[-2...
2019-06-25 17:31:44 1040
原创 Pandas函数应用
要将自定义或其他库的函数应用于Pandas对象,有三个重要的方法,下面来讨论如何使用这些方法。使用适当的方法取决于函数是否期望在整个DataFrame,行或列或元素上进行操作。表合理函数应用:pipe() 行或列函数应用:apply() 元素函数应用:applymap()表格函数应用可以通过将函数和适当数量的参数作为管道参数来执行自定义操作。 因此,对整个DataFrame执行操作。...
2019-06-25 13:31:08 515
原创 python中的filter、map、reduce、apply
filter功能: filter的功能是过滤掉序列中不符合函数条件的元素,当序列中要删减的元素可以用某些函数描述时,就应该想起filter函数。调用: filter(function,sequence),function可以是匿名函数或者自定义函数,它会对后面的sequence序列的每个元素判定是否符合函数条件,返回TRUE或者FALSE,从而只留下TRUE的元素;sequence可以是列表...
2019-06-25 10:21:57 180
转载 python下的Pandas中DataFrame基本操作
简介pandas作者Wes McKinney 在【PYTHON FOR DATA ANALYSIS】中对pandas的方方面面都有了一个权威简明的入门级的介绍,但在实际使用过程中,我发现书中的内容还只是冰山一角。谈到pandas数据的行更新、表合并等操作,一般用到的方法有concat、join、merge。但这三种方法对于很多新手来说,都不太好分清使用的场合与用途。构造函数方法 ...
2019-06-18 18:21:43 407
原创 Pandas基本功能
系列基本功能编号 属性或方法 描述 1 axes 返回行轴标签列表。 2 dtype 返回对象的数据类型(dtype)。 3 empty 如果系列为空,则返回True。 4 ndim 返回底层数据的维数,默认定义:1。 5 size 返回基础数据中的元素数。 6 values 将系列作为...
2019-06-18 15:03:05 243
lstm实例:基于lstm的DGA域名检测(python代码实例)
2023-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人