python pandas处理表数据
时间: 2023-08-21 22:08:19 浏览: 101
用Python中的Pandas处理数据
回答: 在Python中,可以使用pandas库来处理表数据。首先,你需要导入pandas库,并使用read_excel()函数读取Excel文件中的数据。例如,可以使用以下代码读取名为"产品统计表2.xlsx"的Excel文件中的第一个工作表的数据:
```python
import pandas as pd
dt = pd.read_excel('产品统计表2.xlsx', sheet_name=0)
print(dt)
```
接下来,你可以使用unique()函数来获取某一列的唯一值。例如,可以使用以下代码获取"产品"列的唯一值:
```python
f = dt\['产品'\].unique()
print(f)
```
如果你想对数据进行排序,可以使用sort_values()函数。例如,可以使用以下代码按照"数量(个)"列的升序对数据进行排序:
```python
f = dt.sort_values(by='数量(个)', ascending=True)
print(f)
```
此外,你还可以使用比较运算符(如'=='、'>'、'<')来筛选数据。例如,可以使用以下代码筛选出"产品"列中值为"单肩包"的行:
```python
a = dt\[dt\['产品'\] == '单肩包'\]
print(a)
```
还可以使用比较运算符来筛选出"数量(个)"列中大于50的行:
```python
b = dt\[dt\['数量(个)'\] > 50\]
print(b)
```
希望以上信息对你有所帮助!
#### 引用[.reference_title]
- *1* *2* *3* [【python】pandas对于数据的处理——插入、删除、空值重复值处理等](https://blog.csdn.net/weixin_39407597/article/details/126471649)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文