XieJava的博客

对数据集进行排序和排名的是常用最基础的数据分析手段,pandas提供了方便的排序和排名的方法,通过简单的语句和参数就可以实现常用的排序和排名。 本文以student数据集的DataFrame为例来演示和介绍pandas数据分析之排序和排名(sort和rank)。 数据集内容如下,包括学生的学号、姓名、年龄及语文、数学、英语的成绩: ```python import pandas as pd i

# 简介 无可非议,pandas是Python最强大的数据分析和探索工具之一,因金融数据分析工具而开发,支持类似于SQL语句的模型,可以对数据进行增删改查等操作,支持时间序列分析,也能够灵活的处理缺失的数据。它含有使数据分析工作变得更快更简单的高级数据结构和操作工具。pandas是基于NumPy构建的,让以NumPy为中心的应用变得更加简单。 这里所说的让pandas变得更快更简单的高级数据结

![pandas](https://xiejava1018.github.io/xiejavaimagesrc/images/2022/20220122/pandas.png) pandas 是基于NumPy 的一种工具,该工具是为解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas的名称来自于面板数据(panel data

快过年了,又到了公司年底评级的时候了。今年的评级和往常一下,每个人都要填写公司的民主评议表,给各个同事进行评价打分,然后部门收集起来根据收集上来的评价表进行汇总统计。想想要收集几十号人的评价表,并根据每个人的评价表又要填到Excel中进行汇总计算统计给出每个人的评价,就头大。虽然不是个什么难事,但是是个无脑的细致活。几十个人的评价也得要花大半天的时间来弄,而且搞多了还容易搞错。如是就想起干脆用P

恶意代码是一种有害的计算机代码或 web 脚本,其设计目的是创建系统漏洞,并借以造成后门、安全隐患、信息和数据盗窃、以及其他对文件和计算机系统的潜在破坏。恶意代码不仅使企业和用户蒙受了巨大的经济损失,而且使国家的安全面临着严重威胁。1991年的海湾战争是美国第一次公开在实战中使用恶意代码攻击技术取得重大军事利益,从此恶意代码攻击成为信息战、网络战最重要的入侵手段之一。恶意代码问题无论从政治上、经

**暴露面** 暴露在攻击者视线范围内,可以被利用进行入侵的系统、设备、信息等,都属于暴露面。虽然大多数企业都认识到暴露面的风险所在,并想方设法来减少暴露面;但不幸的是,并非所有暴露面都是显而易见的,大量的暴露面都潜藏在不容易被发现的暗处,很容易因为资产排查不彻底、人员疏漏等问题被忽略。互联网暴露面资产直接面向外部攻击者的威胁。相对于企业内部资产,所面临的安全风险更高。 **攻击面** 攻击面

![架子鼓](http://xiejava.gitee.io/xiejavaimagesrc/images/2021/20211229/架子鼓.jpg) <center>架子鼓</center> 一直以来都想学一门乐器。苦于没有任何才艺,不管是学校搞活动还是公司的团拜活动都是躲得远远的。从小就很羡慕那种多才多艺的人,不管什么时候都能成为众人的焦点,在要表演的时候可以自信的拿得出手表现一番。也非

穷忙与假努力

![穷忙与假努力](http://xiejava.gitee.io/xiejavaimagesrc/images/2021/20211228/穷忙与假努力.png ) <center>穷忙与假努力</center> 时间过得真快,只有几天2021年即将过去。每次到了年底回想起来总是感觉时间过得真快,忙忙碌碌又过了一年,可自己各方面取得的成绩乏善可陈。自己并不是很懒惰的人,看上去每天都很忙,却没

新场地,新征程!

服务数字经济,护航美好生活! 2021年12月09日通服网安研发团队强势入驻岳麓上大学科技城国家网络安全产业园。 新场地,新征程,数网络安全研发,还看通服网安! ![通服网安揭牌](http://xiejava.gitee.io/xiejavaimagesrc/images/2021/20211210/揭牌.jpg) <center>通服网安</center> ![通服网安研发团队](

恶意URL检测的方法很多,这里介绍通过机器学习分析URL文本分词词频来检测恶意URL。训练的数据集为开源数据集,通过机器学习训练检测模型,然后做了部分工程化的应用,将模型持久化,在应用的时候加载进来直接应用,不用重新进行训练。通过接口调用实现恶意URL检测预测判断。 恶意URL检测,对应与机器学习是个分类问题,这里分别用逻辑回归和SVM支持向量机分类模型进行模型实现。 具体实现过程包括**数