51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Python
Python机器学习(九十七)Pandas 绘图
Pandas的另一个优点是与Matplotlib的集成,可以直接绘制DataFrame和Series。注意:如没有安装Matplotlib,需首先安装:pipinstallmatplotlib。importmatplotlib.pyplotaspltplt.rcParams.update({'font.size':20...
代码星球
·
2020-09-19
Python
机器
学习
九十七
Pandas
Python机器学习(九十六)Pandas apply函数
与Python中的列表类似,可以使用for循环遍历DataFrame或Series,但是这样做(尤其是在大型数据集上)非常慢。Pandas中提供了一个高效的替代方案:apply()方法。语法DataFrame.apply(func)Series.apply(func)func –要对数据集中所有元...
代码星球
·
2020-09-19
Python
机器
学习
九十六
Pandas
Python机器学习(九十五)Pandas 有条件访问
有时需要根据条件,访问DataFrame中的数据。例如,找出电影数据集中,某个导演的电影:#加载数据movies_df=pd.read_csv("IMDB-Movie-Data.csv",index_col="Title")movies_df.columns=['rank','genre','description',...
代码星球
·
2020-09-19
Python
机器
学习
九十五
Pandas
Python机器学习(九十四)Pandas 访问行数据
访问行数据,有两个方法:.loc –使用索引名定位.iloc –使用索引序号定位示例中的数据以电影名作为索引:#加载数据movies_df=pd.read_csv("IMDB-Movie-Data.csv",index_col="Title")movies_df.column...
代码星球
·
2020-09-19
Python
机器
学习
九十四
Pandas
Python机器学习(九十二)Pandas 统计
在整个DataFrame上使用describe(),我们可以得到一个统计结果:importpandasaspd#加载数据movies_df=pd.read_csv("IMDB-Movie-Data.csv",index_col="Title")movies_df.columns=['rank','genre','des...
代码星球
·
2020-09-19
Python
机器
学习
九十二
Pandas
Python机器学习(九十三)Pandas 访问列数据
访问DataFrame中的Series,可以使用DataFrame['列名']方式。#加载数据movies_df=pd.read_csv("IMDB-Movie-Data.csv",index_col="Title")movies_df.columns=['rank','genre','description','di...
代码星球
·
2020-09-19
Python
机器
学习
九十三
Pandas
Python机器学习(九十一)Pandas 填充(Imputation)空值
除了删除空值,还有一种处理空值的方法是填充(Imputation)。让我们看看在revenue_millions列中填充缺失的值。首先,将该列提取到变量中:revenue=movies_df['revenue_millions']使用DataFrame['列名']可以获取1列数据,即一个Series。可以使用head查...
代码星球
·
2020-09-19
Python
机器
学习
九十一
Pandas
Python机器学习(九十)Pandas 去除null值
数据集中通常会包含null值或空值,对于空值的处理有2种方式:删除带有null的行或列用非空值填充null项要处理数据集中的null值,首先要找出DataFrame中的哪些单元格是空的:movies_df.isnull()输出rankgenredescriptiondirectoractorsyearruntimera...
代码星球
·
2020-09-19
Python
机器
学习
九十
Pandas
Python机器学习(八十九)Pandas 整理列名
关于数据集的列名,通常建议最好使用小写字母,删除特殊字符,并用下划线替换空格。有时数据集的列名可能不是很规范,需要整理修改理列名。获取DataFrame的列名,可以使用DataFrame.columns属性。movies_df.columns输出Index(['Rank','Genre','Description','...
代码星球
·
2020-09-19
Python
机器
学习
八十九
Pandas
Python机器学习(八十七)Pandas 去除重复
去除重复数据是一项常见操作,Pandas中,可以使用drop_duplicates方法。电影数据集没有重复的行,我们来制造一些重复行。temp_df=movies_df.append(movies_df)temp_df.shape输出(2000,11)append()将返回一个副本,不影响原始数据DataFrame。使...
代码星球
·
2020-09-19
Python
机器
学习
八十七
Pandas
Python机器学习(八十五)Pandas 用head与tail查看数据
Pandas可以对数据集进行各种有用的分析和操作。让我们先从最简单的查看数据开始。我们将使用IMDB电影数据集来演示,数据集文件下载:IMDB-Movie-Data.csv首先加载CSV数据集,并将电影标题Title指定为索引。importpandasaspdmovies_df=pd.read_csv("IMDB-Mo...
代码星球
·
2020-09-19
Python
机器
学习
八十五
Pandas
Python机器学习(八十六)Pandas 数据集信息
使用.info方法,可以查看数据集的基本信息:movies_df.info()输出<class'pandas.core.frame.DataFrame'>Index:1000entries,GuardiansoftheGalaxytoNineLivesDatacolumns(total11columns):...
代码星球
·
2020-09-19
Python
机器
学习
八十六
Pandas
Python机器学习(八十三)Pandas 读取 SQL 数据库
要从SQL数据库中加载数据,可以使用Pandas的read_sql_query方法。我们将使用sqlite来测演示。首先安装python的sqlite驱动 pysqlite3:pipinstallpysqlite3pysqlite3用于创建数据库连接,然后使用SELECT查询数据,加载DataFrame。这里...
代码星球
·
2020-09-19
Python
机器
学习
八十三
Pandas
Python机器学习(八十二)Pandas 读取 CSV 数据
将各种文件格式的数据加载到DataFrame中非常简单。CSV文件只需要一行代码就可以加载数据。例如,假设我们的CSV文件内容如下:,apples,orangesJune,3,0Robert,2,3Lily,0,7David,1,2在Excel中打开:Pandas加载CSV为DataFrame:df=pd.read_c...
代码星球
·
2020-09-19
Python
机器
学习
八十二
Pandas
Python机器学习(八十一)Pandas Series 与 DataFrame
Pandas的两个主要数据结构是Series和DataFrame。DataFrame可以理解为一张表,Series就是其中的一个列。DataFrame和Series在许多操作上是相似的,通常在一个上能做的操作在另一个上也能做,如填充空值和计算平均值。要创建DataFrame的方法很多,下面的方法使用字典创建DataFr...
代码星球
·
2020-09-19
Python
机器
学习
八十一
Pandas
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
108
109
110
111
112
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他