当前位置: 首页 > 知识库问答 >
问题:

如何删除具有特定邻接关系的行?[副本]

宗苗宣
2023-03-14
movies[(movies['revenue'] == 0) or (movies['Budget'] == 0)]
columns = ['budget', 'revenue']
df = movies.replace(0, pd.np.nan).dropna(axis=0, how='any', subset = columns).fillna(0).astype(int)

另外,我得到了一个未来的警告“pandas.np模块已被弃用,并将在未来的版本中从pandas中删除。直接导入numpy。另外,值错误可以追溯

共有1个答案

娄利
2023-03-14

尝试这样做,并使用位运算符(表示):

new = movies[(movies['revenue'] != 0) | (movies['budget'] != 0)]  

代码将创建一个新的DF,其行在列中不是0或在预算中不是0。

注意!=表示不相等。关于运算符的更多信息,我可以找到以下链接:https://www.w3schools.com/python/python_operators.asp

 类似资料:
  • 我想删除docx中的一个特定行,如果它有一个特定的词,比如“杀手”。 我如何使用Docx4j编写程序?如果我用空数据替换它,行将仍然在那里。我想把整条线移除。我试过这样的东西, 但它仍然显示在docx文件中。

  • 问题内容: 在一个模型中,我有这个: 如果我选择: 有用。 如何从关系中删除所有对象?不管用。 问题答案: 首先,你需要使用或来清除关系,根据docs,哪种更适合你的需求。 之后,你需要使用删除对象。方法。

  • 我正在建立一个本体论。 我有一个叫的类 我有一个名为的对象属性 我添加了一个相当于的

  • 在下面的pandas dataframe中,在下面,我只想要ID 1的数据,并删除其余的数据。如何实现?

  • 我有一个包含许多列和观察值的数据帧(et5)。其中一列是“MRN”,这是数据框中每个观察/患者的唯一代码,另一列是“年龄”。首先,如何将所有MRN和年龄并排显示?第二,我如何通过MRN删除特定观察/患者。 我的数据框(et5)是什么样子的

  • 我有两个不同的数组,我想删除第二个数组中第一个数组元素的所有副本。我尝试了一些拼接和索引的方法,但没能实现。查看了一些其他帖子,但找不到我真正想要的。下面是一个示例代码。谢谢大家。