import pandas as pd sl = pd.Series(['35000', '16000', '71000'], index=['Ohio', 'Oregon', 'Texas']) s2 = pd.Series(['35000', 'NaN', '16000'], index=['Ohio', 'Virginia', 'Oregon']) 如何打印输出s1 s2
时间: 2023-08-05 12:04:46 浏览: 156
您可以使用print()函数来输出s1和s2的值,示例代码如下:
```
import pandas as pd
s1 = pd.Series(['35000', '16000', '71000'], index=['Ohio', 'Oregon', 'Texas'])
s2 = pd.Series(['35000', 'NaN', '16000'], index=['Ohio', 'Virginia', 'Oregon'])
print("s1:\n", s1)
print("s2:\n", s2)
```
输出结果:
```
s1:
Ohio 35000
Oregon 16000
Texas 71000
dtype: object
s2:
Ohio 35000
Virginia NaN
Oregon 16000
dtype: object
```
相关问题
sl=pd.serles(['35000','16000','71000']),index=['Ohio','Oregon','Texas'] s2=pd.series(['35000', 'NaN','16000']),index=['Ohio','virginia','Oregon']
您的代码中有一些语法错误。我猜测您想要创建两个 Pandas Series,可以按照以下方式实现:
```
import pandas as pd
sl = pd.Series(['35000', '16000', '71000'], index=['Ohio', 'Oregon', 'Texas'])
s2 = pd.Series(['35000', 'NaN', '16000'], index=['Ohio', 'Virginia', 'Oregon'])
```
这里我使用了 `pd.Series()` 函数来创建 Pandas Series,参数分别是数据和索引。注意,这里我将字符串作为数据输入,如果需要将其转换为数字类型,可以使用 `.astype()` 方法。
同时,您的第二个 Series 索引中的 `'virginia'` 应该是 `'Virginia'`,因为大小写敏感。
阅读全文