python - 查看我的数据框的值是否是数组中的值之一
问题描述
我有两个问题。
df_12
当列的值STABBR
是数组的元素之一时,我想从调用的数据框中选择行states100
。该数组是调查中有 100 多名受访者的州。
states100 = ['CA','TX','NY','FL','PA','OH','IL','MI','MO',
'NC','MA','GA','TN','VA','NJ','IN','MN','PR',
'OK','AZ','CO','WA','WI','LA','KY','SC','CT',
'KS'
]
数据框是这样的:
当值是数组STABBR
的元素之一时,我想选择行。states100
我尝试使用for
循环,但我不确定for
循环在数据帧情况下如何工作。
下一个问题是,对于那些选定的行,我想填写一个空的 pandas 数据框。当我pd.dataframe(index=df_12.index, columns=df_12.columns)
创建一个空数据框时,它已经已经设置了形状(这是DF_12的形状),并且当所选行的数量小于空数据框的形状时,数据框中会有很多NAN。每当添加新行时,我想扩展空数据框。
解决方案
推荐阅读
- node.js - fs Nodejs从远程url读取数据_捕获流
- java - charAt 给出一个不存在的值
- html - 当我只使用 CSS 和 HTML 时,内容在加载时跳跃
- javascript - 如何查找已动态创建且存在于另一个元素中的选择下拉列表的值和 ID
- typescript - CucumberJS 没有在 Gitlab CI 的打字稿中编译
- c# - EF Core 不加载已通过 SqlRaw 添加到 DB 的实体
- node.js - ejs中输入的值字段可以这样编辑吗?
- java - 如果它保证不变性,那么在构造函数中包含繁重的逻辑是一种好习惯吗?
- git - 如何将 git repo 的子目录的子目录部署/推送到 Heroku?
- javascript - 使用 $.each 循环创建多个 div,不起作用