自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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代码实例)

lstm实例:基于lstm的DGA域名检测(python代码实例) DGA(域名生成算法)是一种利用随机字符来生成C&C域名,从而逃避域名黑名单检测的技术手段。例如,一个由Cryptolocker创建的DGA生成域xeogrhxquuubt.com,如果我们的进程尝试其它建立连接,那么我们的机器就可能感染Cryptolocker勒索病毒。域名黑名单通常用于检测和阻断这些域的连接,但对于不断更新的DGA算法并不奏效。 基于深度学习模型识别dga域名。

2023-07-26

syslogStructure.rar

python实现

2021-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除