问题标签 [drop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
36 浏览

jquery - 无法删除正文中的元素始终附加在最后

我正在使用 jQuery 将元素/文本附加到 html 的正文部分。我正在使用 appendTo 方法将内容附加到 div 中,但它总是附加在最后而不是我想要删除的位置。

请让我知道我可以使用哪种方法来实现这一目标。

我正在实现一个邮件正文功能,我可以在其中写任何内容并在其中的任何位置放置任何文本。

请建议。

jQuery 版本 3+

代码片段:

任何小提琴都会更有帮助。但应该放在我想删除文本/链接的任何地方。

0 投票
3 回答
4597 浏览

duplicates - drop_duplicates() 得到了一个意外的关键字参数“ignore_index”

在我的机器上,代码可以正常运行。但是在我朋友的机器上,drop_duplicates() 有一个错误。错误类型与标题相同。

0 投票
0 回答
107 浏览

dataframe - 为什么在 pyspark 中删除嵌套列不起作用?

尝试从 pyspark 中的数据框中删除嵌套列不起作用。

这是我的代码中的 sinppet:

`from pyspark.sql import functions as F from pyspark.sql.types import IntegerType , BooleanType from pyspark.sql.functions import udf

drop_col(df_new,“a”,df_new.ab)`

我使用 UDF 是因为尝试以下行不起作用。因为这不是!= 符号不起作用,也不能使用波浪号

编辑:有人在评论中询问架构,所以我提供它

0 投票
1 回答
2121 浏览

pyspark - ValueError:无法将列转换为布尔值:请使用 '&' 表示 'and'、'|' for 'or', '~' for 'not' 在构建 DataFrame 布尔表达式时

使用此代码删除带有 pyspark 的嵌套列时出现此错误。为什么这不起作用?正如错误所暗示的那样,我试图使用波浪号而不是 not != 但它也不起作用。那么在这种情况下你会怎么做呢?

0 投票
1 回答
532 浏览

postgresql - 在 POSTGRESQL 11.7 上 DROP TABLE 时自动 DROP FUNCTION

我试图以某种方式在删除表时触发自动功能删除,但我不知道该怎么做。

TL;DR:有没有办法在删除特定表时触发函数删除?(POSTGRESQL 11.7)


详细解释

我将尝试使用带有虚拟名称的简化用例来解释我的问题。

  1. 我有三个表:sensor1、sensor2sumSensors

  2. 创建了一个FUNCTION ( sumdata ) 以在sumSensors上插入数据。在这个函数中,我将从sensor1sensor2表中获取数据并将其总和插入到表 sumSensors 中;

  3. 为每个传感器表创建了一个触发器,如下所示:

    为每一行执行函数 sumdata(); 在传感器 1 上插入后创建触发器 trig1

  4. 现在,当在表sensor1sensor2上插入新行时,将执行函数sumdata并在表 sumSensors 上插入两者的最后一个值的总和

如果我愿意DROP FUNTION sumdata CASCADE;,触发器将自动从表sensor1sensor2中删除。到现在为止一切都很好!但这不是我想要的。


我的问题是:

问:如果我只是DROP TABLE sumSensors CASCADE;?打算在此表上插入的函数会发生什么情况?

A:正如所料,由于 sumSensors 表和 sumdata 函数之间没有关联,所以函数不会被删除(仍然存在)!使用它的触发器也会发生同样的情况(仍然存在)。这意味着当在传感器表上插入新行时,函数 sumdata 将被执行并损坏,从而导致失败(即使是触发函数执行的 INSERT 也不会实际插入)。

有没有办法在删除特定表时触发函数删除?

先感谢您

0 投票
2 回答
75 浏览

matlab - MATLAB 从不包含在另一个时间表中的时间表中删除观察结果

我有两个时间表,每个都有 4 列,其中前 2 列是我特别感兴趣的。第一列是日期,第二列是小时。

在此处输入图像描述

我怎么知道哪些观察(按日期一小时)在时间表 1 中但不在时间表 2 中,因此,从我的时间表 1 中删除这些观察?

因此,例如,仅通过查看,我就意识到时间表 1 包括 2015 年 5 月 25 日的第 1 和第 2 小时,但时间表 2 不包括它们,因此我想从时间表 1 中删除这些观察结果。

我尝试使用该命令groups_timetable1 = findgroups(timetable1.Date,timetable1.Hour);,但不幸的是,该命令并没有告诉您很多如何区分观察结果。

谢谢!

0 投票
2 回答
45 浏览

r - R从具有其他df的data.frame中删除列

您好,我有 2 个数据框:

df1 看起来像:

在此处输入图像描述

df2 看起来像:

在此处输入图像描述

我注意到 df1 有点符号 (.),而 df2 有“-”。这很奇怪,因为如果我用文本编辑器或 Excel 打开它们,它们都有“-”。

我需要的是删除与 df2 值匹配的 df1 的所有列。我用过这个:

但没有变化。

所有数据都可以在这里找到。使用我使用的代码。

0 投票
1 回答
58 浏览

python - 两列的 Pandas Drop 功能不起作用

我正在尝试使用 Pandas Drop 函数删除两列。但是,我收到错误。仅供参考,我已经打印了数据框的列名。为什么我会收到这样的错误?

在 [284] 中:Fulldf.columns

0 投票
1 回答
102 浏览

python - 多条件行删除

我想选择满足以下条件的数据框的一个子集:我有一个数据框,它显示了三个学生不同测试的结果。一旦其中一名学生得到“差”的结果,他们就不能被考虑参加实验,需要从数据集中删除。我的数据框如下所示:

这意味着我首先需要查看谁做得不好,然后删除包含该 Person 的每一行。在这个例子中我想要的结果是:

有人能帮我一下吗?特别是删除其中具有相应名称的所有行对我来说是一个障碍。

0 投票
2 回答
1243 浏览

python - 使用 PySpark 删除 spark 数据框中嵌套结构中的列(文本中的详细信息)

我知道我在这里问了一个类似的问题,但那是针对行过滤的。这次我试图删除列。我尝试实现高阶函数等FILTER一段时间,但无法让它工作。我认为我需要的是一个SELECT高阶函数,但它似乎不存在。谢谢您的帮助!

我正在使用 pyspark 并且我有一个数据框对象df,这就是输出的df.printSchema()样子

我只想在“测量”中保留“观察 ID”或“观察结果”列。所以目前当我跑步时,df.select('measurements').take(2)我得到

我希望在完成上述过滤并运行后df.select('measurements').take(2)得到

有没有办法在 pyspark 中做到这一点?感谢您期待您的帮助!