data.values.tolist()的用法

简介: data是一个数据集,columns = data.columns wind = data[columns[2]] wind = wind.tolist() data = data.values.tolist(),介绍这个python代码

data是一个数据集,

columns = data.columns        

wind = data[columns[2]]        

wind = wind.tolist()        

data = data.values.tolist(),

介绍这个python代码


这段Python代码主要是将一个数据集(data)中的第三列数据(wind)提取出来,然后将其转换为一个列表(wind = wind.tolist())。接着,将整个数据集转换为一个嵌套列表(data = data.values.tolist()),其中每个元素都是数据集中的一行数据,这些行数据又由每一列数据组成。


具体而言,假设数据集中有三列数据,分别为col1、col2和col3。则data.columns返回的是一个列名列表,即['col1', 'col2', 'col3']。因此,columns[2]即为第三列的列名,即'col3'。接着,使用data[columns[2]]将第三列数据提取出来并赋值给wind。由于wind此时是一个Series类型的对象,因此需要使用tolist()方法将其转换为一个列表。


最后,使用data.values.tolist()将整个数据集转换为一个列表。其中,data.values返回的是一个二维数组,其中每个元素都是数据集中的一个值,而tolist()方法将其转换为一个嵌套列表,其中每个子列表都表示数据集中的一行数据。




相关文章
|
2月前
|
索引 Python
pd.concat([pre_salers,new_salers],keys=['pre','new'],axis=0)啥意思
pd.concat([pre_salers,new_salers],keys=['pre','new'],axis=0)啥意思
|
2月前
|
索引 Python
pd.concat([pre_salers,new_salers],keys=['pre','new'],axis=0)啥意思
pd.concat([pre_salers,new_salers],keys=['pre','new'],axis=0)啥意思
成功解决A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_indexer,co
成功解决A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_indexer,co
|
4月前
|
数据挖掘 开发者 索引
【Python】已解决:ValueError: If using all scalar values, you must pass an index
【Python】已解决:ValueError: If using all scalar values, you must pass an index
1400 0
|
5月前
|
Java
java中Stream流中的forEach、filter、map、count、limit、skip、concat
java中Stream流中的forEach、filter、map、count、limit、skip、concat
161 0
|
6月前
|
Python
list()与tolist()区别
python库方法list()与tolist()区别
113 0
|
6月前
|
JavaScript
Array concat()
Array concat()
89 0
|
SQL 关系型数据库 MySQL
near ‘order values(‘1‘,‘1‘,‘100‘,‘10.25‘)‘ at line 1
near ‘order values(‘1‘,‘1‘,‘100‘,‘10.25‘)‘ at line 1
80 0
Pandas报错AttributeError: Cannot access callable attribute 'sort_values' of 'DataFrameGroupBy' objects
Pandas报错AttributeError: Cannot access callable attribute 'sort_values' of 'DataFrameGroupBy' objects
4.1、Array数组常用的方法(map、push、sort、filter、join、split)
4.1、Array数组常用的方法(map、push、sort、filter、join、split)
141 0