首页 文章
  • 49 votes
     answers
     views

    如何附加或前置Scala mutable.Seq

    有人了解Scala的collection.mutable.Seq . 它描述了所有可变序列的接口,但是我没有看到在不创建新序列的情况下附加或前置元素的方法 . 我错过了一些明显的东西吗? 分别有 :+ 和 +: 用于追加和前置,但是它们创建了新的集合 - 为了与不可变序列的行为一致,我假设 . 这很好,但为什么没有类似 += 和 +=: 的方法,如 ArrayBuffer 和 ListBuffer...
  • 1 votes
     answers
     views

    在OpenCv中创建自定义的CvPoint序列

    我想使用cvDrawContours绘制自己从CvSeq创建的轮廓(通常,轮廓从OpenCV的其他函数中退出) . 这是我的解决方案,但它不起作用:( IplImage* g_gray = NULL; CvMemStorage *memStorage = cvCreateMemStorage(0); CvSeq* seq = cvCreateSeq(0, sizeof(CvSeq)...
  • 1 votes
     answers
     views

    使用ruby中的递归生成一系列素数

    我试图在ruby中生成一个完整的nos b / w 1-100列表 . 我最初通过一种效果很好的迭代方法完成了这项工作 . require 'prime' def Primenos(n) Prime.prime?(n) end def f1 (1..100).collect do |e| if Primenos(e) then p "this is prim...
  • 554 votes
     answers
     views

    如何在不修改任何一个列表的情况下在Python中获取两个列表的串联? [重复]

    这个问题在这里已有答案: How to concatenate two lists in Python? 28个答案 在Python中,我可以找到连接两个列表的唯一方法是 list.extend ,它修改了第一个列表 . 是否有任何连接函数返回其结果而不修改其参数?
  • 1 votes
     answers
     views

    使用重复创建日期序列

    我有一个天数列表(编号195-720),每天有多个观察 . 我最终想确定哪些日子是工作日,哪些是周末日 . 如果我可以将数字1-7指定给每一天,我就能做到这一点 . 目前,数据如下所示: Day Household ID Hour of Day 195 1 1 195 1 2 ...
  • 0 votes
     answers
     views

    根据时间顺序子集数据帧

    我有一个名为DF的数据框,列有时间和日期 . 我想根据这些列中的值对DF进行子集化 . 对于日期,我有DATES中的日期列表,并且在DATES中存在DF $ Date的DF行的子集 . 当时,我想从00:04:00到00:06:00进行分组 . 我不知道怎么做后者 . 理想情况下,我希望通过指定范围来进行子集,如00:04:00到00:06:00,以及指定前瞻的起点和分钟,如00:04:00和3分...
  • 1 votes
     answers
     views

    违反唯一约束时的Oracle序列值增量

    我创建了一个Oracle序列,并在插入新记录时触发自动递增表上的主键列 . 这是我的代码: CREATE TABLE MOBILE_APP ( "MOBILE_APP_ID" NUMBER(9, 0) PRIMARY KEY, "NAME" VARCHAR2(60) NOT NULL, "DESCRIPTION" VARCHA...
  • 0 votes
     answers
     views

    Maple中的序列[无法执行]

    我一直致力于使用Revised Simplex方法解决任何最大化LPP的程序 . 我有一个问题,因为我正在尝试输入一个序列来解决非基本变量的问题 . 我的代码如下: matmax:=proc(tableau,basic) local pivot,T,nbv,n,m,b; T:=evalm(tableau); n:=coldim(T); m:=rowdim(T); b:=evalm(basic); ...
  • 4 votes
     answers
     views

    获取R中数字序列的所有拆分

    我正试图在R.中获得序列 [1:n] 的所有可能分裂 . getSplits(0,3) 应该返回序列123的所有可能的分裂,换句话说(在向量列表中): [1] 1 [2] 1 2 [3] 1 2 3 [4] 1 3 [5] 2 [6] 2 3 [7] 3 现在我已经创建了一个函数,它可以递归地获取这些向量,但是无法将它们组合成一个如上所述 . 我的功能是: getSplits <- fu...
  • 0 votes
     answers
     views

    自动为Oracle中的所有表生成序列和触发器

    在我的架构中,我已将大约250个表从SQL Server迁移到Oracle . 问题是,没有为这些表中的任何一个创建序列或触发器 . 是否有一种简单的方法来生成所有表序列和触发器,而不是手动为每个表执行此操作? 我需要的序列的一个例子是: CREATE SEQUENCE "SYSTEM"."SEC_USERS_ID_SEQ" MINVALUE 0...
  • 2 votes
     answers
     views

    F#将Seq的每个元素分别附加到另一个元素,然后对每个元素应用一个函数

    我有两个序列,一个名为Hand,有5个元素,另一个名为Deck,大小为n . 我需要首先将Deck的第一个元素附加到Hand(创建大小为6的新Seq),然后在该新序列上运行一个函数来得到一个分数,例如50.然后我需要将Deck的第二个元素附加到Hand (同样是大小为6的新Seq)并运行该功能以获得25分 . 这需要对Deck中的所有元素进行,以便我有一堆分数 . 这些分数是保存在列表中还是其他可...
  • 2 votes
     answers
     views

    重新排列序列以最大化顺序差异,红宝石

    我有一个数组形式的有序序列 . 例如 original_order = [1,2,3,4,5,6,7,8,9,10] 我想知道如何根据原始顺序重新排序顺序,顺序的最大差异 . 具体来说,我想知道在运行下面的代码时,什么顺序会给出最大“得分”: 简而言之,下面计算序列中每个值在重新排列的序列(称为重新排列的数组)中“移动”的距离,与其在original_order序列中的位置进行比较 . 然后,它...
  • 2 votes
     answers
     views

    RxJava-将Observable转换为Iterator,Stream或Sequence

    我知道这会破坏很多Rx规则,但我真的很喜欢RxJava-JDBC,我的队友也是如此 . 关系数据库是我们工作的核心,Rx也是如此 . 但是在某些情况下我们不希望以 Observable<ResultSet> 的形式发射,而是只想拥有一个基于拉取的Java 8 Stream<ResultSet> 或Kotlin Sequence<ResultSet> . 但...
  • 0 votes
     answers
     views

    如何在Angular 2中以正确的顺序运行jQuery

    请注意,我是Angular 2和异步加载的初学者 . 以下问题帮助我走上正轨,但似乎没有回答这个问题: How to use jQuery with Angular2? How to run a jquery function in Angular 2 after every component finish loading How to use jQuery with javascr...
  • -3 votes
     answers
     views

    R:从序列矢量中选择多个值

    在R中,我试图弄清楚如何从预定义的序列矢量中选择多个值(例如 indices = c(1:3, 4:6, 10:12, ...) ) . 换句话说,如果我想在"indices"中使用第3,第5和第7个条目的新向量,我应该使用什么语法来获取仅具有完整序列的向量,例如 c(10:12, ...) ?
  • 2 votes
     answers
     views

    TraMineR中是否有建议的格式或方法用于长度为300个事件的序列?

    我正在处理300个事件长的带时间戳的事件序列 . 此数据类似于网络日志,用户在不同时间点击网站的不同页面 . 一个序列可以是一个Web会话,每个事件是用户动作(访问页面,单击按钮等) . 我第一次使用TSE格式 . 当试图使用seqefsub()TraMineR挂起来查找子序列时 . 我设置maxk = 5并且它工作(这将要搜索的子序列的长度限制为5个事件) . 但是,maxK 6或更高也会挂起 ...
  • 0 votes
     answers
     views

    R中的自动序列识别

    我在R中使用一些顺序数据 . 具体来说,我有一个整数列表,它以各种顺序出现多次 . 我想要做的是创建一些代码,可以识别出现了多少不同的序列 . 目前,我是手动完成的 . 我预定义了存在的模式并应用了一个计算事件的函数 . 我首先使用RMYSQL来生成存储在变量product_process_history_joined中的查询 . 然后,我创建了一个我感兴趣的数据列表,它存储在变量数据中 . 然后...
  • 2 votes
     answers
     views

    如何表示多声道事件序列

    我正在尝试使用TraMineR,但我愿意接受有关如何表示多通道或分层事件序列以及处理它的算法的更多信息的反馈/参考/链接 . 我有一个复杂的事件结构,我试图弄清楚如何表示为一个序列 . 有不同类型的事件 . 每种事件类型可以具有不同的字段集(以及不同数量的字段) . 例如,age可能是一种事件类型中的字段,而height可能是另一种事件类型中的字段 . 我的第一直觉(我相信一种常见的方法)就是“压...
  • 1 votes
     answers
     views

    bootstrapping自己的内置函数pvclust不起作用

    我正在使用序列分析方法来测量不同“空间使用序列”之间的相似性,表示为字符串 . 以下是两个序列的三个类别(A:City,B:Agriculture,C:Mountain)的理论示例: t1,t2,........ tx个人1:A A A B B B C C.个人2:A B B B A A C C.0 1 1 0 1 1 0 0 = ** 4 ** 我们用来测量序列之间相似性的距离度量是汉明距离...
  • 2 votes
     answers
     views

    Keras Bi-LSTM CRF Python到R.

    我正在尝试创建一个bi-lstm crf来在序列建模场景中分配标签 . 我有很多句子,其中的单词在BIO(开始,内部,外部)方案中被标记,我希望深度神经网络从单词序列和分配的标签中学习,具有向前和向后传播和使用条件随机场 . 我正在遵循https://www.depends-on-the-definition.com/sequence-tagging-lstm-crf/中显示的python实现并尝...
  • 0 votes
     answers
     views

    R - dplyr变量活动摘要

    我遇到了一些摘要解决方案proposed here的问题 . 我只是想通过 activities 和两个变量 (gender and children) 尝试 summarise 序列数据 . 这是我的序列数据集 dta = structure(c("d nuclear", "d nuclear", "e nuclear and acquainta...
  • 18 votes
     answers
     views

    为什么Scala的toSeq将不可变Set转换为可变ArrayBuffer?

    如果我在一个不可变的 Set 集合上调用 toSeq ,我得到 ArrayBuffer . scala> Set(1,2,3).toSeq // returns Seq[Int] = ArrayBuffer(1, 2, 3) 这让我感到惊讶 . 鉴于Scala强调使用不可变数据结构,我期望得到一个不可变的序列,如 Vector 或 List 而不是可变的 ArrayBuffer . ...
  • 2 votes
     answers
     views

    TraMineR,将所有当前事件组合提取为虚拟变量

    可以说我有这些数据 . 我的目标是序列的extraxt组合 .我有一个约束,两个事件之间的时间可能不超过5,让我们调用 maxGap . User <- c(rep(1,3)) # One users Event <- c("C","B","C") # Say this is random events could ...
  • 1 votes
     answers
     views

    使用TraMineR根据发生日期可视化状态序列

    我正在尝试生成一个与 ne2 状态序列相关的图,因为它与 ne3 中的发生日期有关(下面的数据) . 我的数据跨越了2004年至2015年的11年 . 发病日期( ne3$date_inc )也在这11年内,但这些发病日期对于不同的身份不同 . 我希望将发病日期作为参考,以便可以使用 seqdplot 显示每个id在此发生日期之前和之后的状态分布,其中x轴随后根据发病日期(即之前的几个月)具有相互...
  • 1 votes
     answers
     views

    SparkR Cartesian连接导致错误 - 尝试获取日期序列

    有没有人成功地在sparkR DataFrame和从R data.frame转换的DataFrame之间进行笛卡尔连接? 我有一个sparkR DataFrame(spark_df),我从一个外部来源引入 - 我道歉,我不知道如何提供一个可重现的例子,数据已经在spark中,但之前没有从R转换过 . 我创建了一个测试R数据框只有一个条目并将其转换为Spark数据框然后尝试加入: test_df =...
  • 2 votes
     answers
     views

    数学序列的进一步要素

    假设我有以下等式. 我的目标是创建返回其下一个元素的序列 . 这是我的解决方案,它有效: let rec factorial(n:float) = match n with |0.0 -> 1.0 |n -> n * factorial(n-1.0) let seq1 = Seq.initInfinite( fun i -> factorial(floa...
  • 42 votes
     answers
     views

    如何从表中创建以max值开头的Oracle序列?

    尝试在Oracle中创建一个以特定表的最大值开头的序列 . 为什么这不起作用? CREATE SEQUENCE transaction_sequence MINVALUE 0 START WITH (SELECT MAX(trans_seq_no) FROM TRANSACTION_LOG) INCREMENT BY 1 CACHE 20;
  • 127 votes
     answers
     views

    如何在不增加的情况下检索oracle序列的当前值?

    是否有SQL指令来检索不增加它的序列的值 . 谢谢 . EDIT AND CONCLUSION 正如Justin Cave所述,尝试“保存”序列号是没有用的 select a_seq.nextval from dual; 足以检查序列值 . 我仍然把奥利的答案作为好的答案,因为它回答了最初的问题 . 但是问问自己,如果你想做的话,不要修改序列的必要性 .
  • 0 votes
     answers
     views

    TraMineR中的最大状态数?

    我有一个数据集,其中包含用户在网站上的文本字段中写入的文本 . 由于网站的性质,大多数用户在该领域多次撰写 . 现在我想看看是否有模式 . 例如,在某个时间写入“A”的用户将在以后写入“B” . 经过一些谷歌搜索后,我发现 TraMineR 作为这种分析的库 . 但似乎 TraMineR 和/或R在状态数上设置了最大值 . 这是真的还是我做错了什么?解决问题的最佳方法是什么? 有关我的数据集的更多...
  • 0 votes
     answers
     views

    Scala:在for-comprehension中迭代Array的索引,但确保结果类型是相同的Array类型

    我知道在for-comprehension中找到的第一个序列的序列类型定义了理解的输出类型 . 但是我需要在不牺牲理解语法的情况下解决这个问题 . 假设我有一些 Array[Double] 被称为 v 和一些复杂的谓词函数 condition ,它基于 v 的索引,如果 condition(i) 的计算结果为true,那么我想保留 v 的元素 . 它类似于使用 filter ,除了过滤发生在索引上...

热门问题