这是我的Pandas DataFrame:
import pandas as pd
dfa = df = pd.read_csv("twitDB3__org.csv")
dfa.drop([7-100], axis=0, inplace=True)
输出
ValueError: labels [-93] not contained in axis
我是树冠新手,想要删除一系列行,而且似乎要求每一行都是个体。非常感谢任何帮助
答案 0 :(得分:0)
a)我认为你想要<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<div class="container">
<div class="header-title">
<h1>ABOUT ME</h1>
</div>
</div>
<div class="container">
<div class="row">
<div class="span4"><img class="center-block" src="http://i1126.photobucket.com/albums/l611/ldocherty1/IMG_0730_zpsiz4dqc47.jpg" /></div>
</div>
<div class="container">
<div class="row">
<div class="col-sm-4">
<div class="well">
<h3>Column 1</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit...</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</p>
</div>
</div>
<div class="col-sm-4">
<div class="well">
<h3>Column 2</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit...</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</p>
</div>
</div>
<div class="col-sm-4">
<div class="well">
<h3>Column 3</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit...</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</p>
</div>
</div>
</div>
</div>
(你所做的只是从7中减去100并将结果(-93)作为要删除的标签传递。)
b)请注意,这也会更改dfa.drop(range(7,101),...
,因为正如您所写的那样,df
和df
只是同一个可变对象的两个名称。如果您想最终得到两个不同的数据框,那么要么制作一个明确的副本,要么不要使用dfa
,并保存结果:inplace
c)这是一个熊猫问题,而不是树冠问题。 Canopy提供了500多个Python软件包,虽然大熊猫是最受欢迎的软件包之一,但有一个完整的熊猫社区。 p>