所以我有一个类似这样的CSV文件:
IncidntNum Category
0 150060275 NON-CRIMINAL
1 150098210 ROBBERY
2 150098210 ASSAULT
3 150098213 ASSAULT
我想获取包含特定Category
的所有行,例如'ASSAULT',所以我试图做这样的事情:
with open("file.csv", 'r') as f:
data = pd.read_csv(f)
crimes = data.loc[['Category'] == 'ASSAULT']
但它只给我一行包含'NON-CRIMINAL',这显然是不对的。在尝试获取数据时我做错了什么?
编辑:我自己想出了问题,结果发错了。相反,该行应该说:
crimes = data.loc[data['Category'] == 'ASSAULT']
不是我得到两行都包含'ASSAULT'
答案 0 :(得分:1)
我自己想出了问题,结果我弄错了。
相反,该行应该说:
var profile = new ProfileViewModel
{
UserName = user.Username,
//so on...
};
我没有得到包含' ASSAULT'。
的两行答案 1 :(得分:1)
试试这个: -
<?php $even = false; ?>
<?php foreach ($MDayMeals as $courses => $meals): ?>
<?php $class = ( $even ) ? 'bg-secondary ' : ''; ?>
<?php $even = !$even; ?>
<section class="$class well well__off1">
<div class="grid_8">
<h4><?php echo $courses; ?></h4>
<?php foreach ($meals as $meal): ?>
<div class="name-wrap">
<?php echo htmlencode($meal['name_of_dish']) ?>
</div>
<?php endforeach; ?>
</div>
</section>
<?php endforeach; ?>