在jupyter中用pandas读取“股票日交易数据20120425.xls”,先按changel排降序,输出前100行数据,再按turnoverrate排升序,输出前100行。
时间: 2024-03-21 12:40:18 浏览: 111
python3使用pandas获取股票数据的方法
5星 · 资源好评率100%
好的,我会为您解答。首先,您需要安装pandas库,可以通过以下命令进行安装:
```
!pip install pandas
```
然后,您可以使用以下代码读取Excel文件,并按照changel排序:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('股票日交易数据20120425.xls')
# 按照changel排序
df = df.sort_values(by='changel', ascending=False)
# 输出前100行数据
print(df.head(100))
```
接下来,您可以按照turnoverrate排序并输出前100行数据:
```python
# 按照turnoverrate排序
df = df.sort_values(by='turnoverrate', ascending=True)
# 输出前100行数据
print(df.head(100))
```
注意,如果Excel文件的工作表不是默认的“Sheet1”,您需要使用以下代码指定工作表名称:
```python
df = pd.read_excel('股票日交易数据20120425.xls', sheet_name='工作表名称')
```
阅读全文