dataftame里怎么过滤某个具体名字的数据
时间: 2023-06-03 20:04:39 浏览: 33
可以使用pandas库的Boolean Indexing特性,将包含要过滤的具体名字的行过滤出来。例如,如果要过滤名字为"John"的数据,可以使用以下代码:
```
import pandas as pd
# 创建一个示例数据集
data = {'Name': ['John', 'Jane', 'Tony', 'John'],
'Age': [25, 30, 35, 40]}
df = pd.DataFrame(data)
# 使用Boolean Indexing过滤出名字为"John"的数据
filtered_data = df[df['Name'] == 'John']
print(filtered_data)
```
输出:
```
Name Age
0 John 25
3 John 40
```
相关问题
python中怎么写入dataftame的一个值
可以使用loc方法来写入dataframe的一个值,例如:
```python
import pandas as pd
# 创建一个空的dataframe
df = pd.DataFrame(columns=['A', 'B', 'C'])
# 写入一个值
df.loc[0, 'A'] = 1
# 输出dataframe
print(df)
```
输出:
```
A B C
0 1 NaN NaN
```
在上面的例子中,我们创建了一个空的dataframe,然后使用loc方法写入了一个值。第一个参数是行号,第二个参数是列名。在这个例子中,我们写入了第0行、第A列的值1。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)