dataframe某一列转化为列表
时间: 2023-10-14 08:13:31 浏览: 53
可以使用pandas库中的tolist()函数将dataframe的某一列转化为列表。例如,假设有一个dataframe df,其中有一列为col,则可以使用以下代码将其转化为列表:
```python
col_list = df['col'].tolist()
```
其中,col_list即为转化后的列表。
相关问题
提取dataframe某一列转化为数组
可以使用pandas库中的values属性来将dataframe某一列转化为数组。
例如,若要提取dataframe中名为“column_name”的列,可以使用如下代码:
```
import pandas as pd
df = pd.read_csv('file.csv')
array = df['column_name'].values
```
其中,'file.csv'是你要读取的csv文件名,'column_name'是你要提取的列名。提取后的数组将保存在变量array中。
将列表转化为dataframe的一列
可以使用 pandas 库将列表转换为 dataframe 的一列,例如:
```python
import pandas as pd
my_list = [1, 2, 3, 4, 5]
df = pd.DataFrame({'my_column': my_list})
```
以上代码将会将 `my_list` 转换为 dataframe 的一列,列名为 `my_column`。希望对你有帮助!