利用iloc选择某一列
时间: 2023-05-24 20:01:23 浏览: 38
你可以使用 Pandas 库中的 DataFrame 的 iloc() 方法,选择某一列,具体用法如下:
假设 df 是一个 Pandas DataFrame 对象,你可以使用下面的代码选择第二列:
```
df.iloc[:, 1]
```
其中“:”表示选择所有行,1 表示选择第二列,因为 Pandas 库中的索引是从0开始的。
相关问题
利用pandas读取txt某一列
您可以使用pandas中的read_table函数读取txt文件,并将特定列指定为DataFrame的一个Series对象。示例代码如下:
```
import pandas as pd
# 读取txt文件,以空格分隔各列
df = pd.read_table('yourfile.txt', sep=' ')
# 选取需要的列,比如第2列
col = df.iloc[:, 1]
# 打印该列的前10行
print(col.head(10))
```
希望对您有帮助!
stream流获取某一列
可以使用pandas库中的read_csv函数来读取文件,然后利用iloc函数获取特定列的数据,示例如下:
import pandas as pd
# 读取CSV文件
df = pd.read_csv('file.csv')
# 获取第二列的数据
data = df.iloc[:, 1]
# 将数据保存到文件中
data.to_csv('column.csv', index=False)