使用pd.read_csv()读取文件的最后一列
时间: 2023-07-06 17:04:57 浏览: 546
可以使用以下代码来读取csv文件的最后一列:
```python
import pandas as pd
# 读取csv文件,假设文件名为data.csv
df = pd.read_csv('data.csv')
# 获取最后一列的列名
last_column_name = df.columns[-1]
# 获取最后一列的数据
last_column_data = df[last_column_name]
print(last_column_data)
```
其中,`df.columns`返回一个包含所有列名的列表,`df.columns[-1]`获取最后一列的列名,`df[last_column_name]`获取最后一列的数据。最后打印出来的是最后一列的数据。
相关问题
python pd.read_csv读取csv文件并去除最后一列数据
使用 pandas (pd) 读取 CSV 文件,也可以很容易地去除最后一列数据。你可以使用 `drop()` 方法,将最后一列数据从 DataFrame 中删除。以下是示例代码:
```python
import pandas as pd
# 读取 CSV 文件
df = pd.read_csv('example.csv')
# 删除最后一列数据
df = df.drop(df.columns[-1], axis=1)
# 打印 DataFrame
print(df)
```
在上面的代码中,我们首先使用 `pd.read_csv()` 方法读取 CSV 文件,并将其存储在 DataFrame 中。然后,我们使用 `drop()` 方法删除最后一列数据,指定 `axis=1` 表示删除列。最后,我们打印出 DataFrame 的结果。
使用pd.read_csv读取桌面的csv文件
假设你的csv文件名为`data.csv`,位于桌面上的`/Users/your_username/Desktop`路径下,可以使用以下代码读取:
```python
import pandas as pd
df = pd.read_csv('/Users/your_username/Desktop/data.csv')
```
注意:将`your_username`替换为你的用户名。如果csv文件不在桌面上,需要相应地修改文件路径。
阅读全文