首页 文章
  • 0 votes
     answers
     views

    使用Serilog和Seq在azure .net api中记录

    我正在研究.net中的Web Api . 我正在使用Serilog和Seq编写日志 . 我在Seq官方网站之后进行了配置 . 基本上将此代码放在我的startup.cs文件中: var logger = new LoggerConfiguration() .MinimumLevel.Debug() .WriteTo.Seq(&quot...
  • 4 votes
     answers
     views

    如何创建特定月份和/或日期序列“n”次

    我试图从1月到12月3次创建一个月的序列 . 即 . 1月2月3月 . . . 12月1月2月3月 . . . . 12月1月2月3月 . . . . 十二月 我试过这段代码 rep(c("Jan","Feb","Mar","Apr","May","J...
  • 0 votes
     answers
     views

    通过Scala中的Seq迭代并找到满足条件的元素

    我是Scala的新手,我有一个Seq [String] - 正则表达式的正则表达式,我想迭代这个序列,如果是另一个字符串,让我们称之为id,匹配字符串中的至少一个正则表达式,返回true . 更清楚:迭代正则表达式的所有元素和if(id.matches(regex))至少一个,然后返回true,否则返回false) . 我可以使用.map函数或创建查找功能来实现这一目的吗?谢谢
  • 0 votes
     answers
     views

    如何计算特定时间段内的事件数量

    我试图在“df1”定义的时间段内计算“df2”中的事件数(每行是一个事件) . 我能够在大约5分钟的整个时间段内完成此操作,但我想将时间段分解为更小的块(1分钟)并进行相同的计算 df1<- structure(list(Location = 1:10, Lattitude = c(57.140532, 57.140527, 57.13959, 57.13974, 57.14059, 57...
  • 241 votes
     answers
     views

    Scala中Seq和List之间的区别

    我在很多例子中看到有时使用Seq,而其他时候是List ...... 除了前一个是Scala类型和List来自Java之外,有什么区别吗?
  • 1 votes
     answers
     views

    填写日期时间序列

    我有一个由ID,DateTimes和Values组成的data.frame . 对于每个ID,我想扩展DateTimes,以便在min和max之间每小时有一个 . ID和Value列应填充各自的值(即不是NA) . 永远不会出现每个ID都有多个唯一值的情况 . 例如,新的data.frame应该有4行ID == 1和5行ID == 2(总共9行) . 最简单的方法是什么? 我通常使用dplyr,...
  • 5 votes
     answers
     views

    在scala中的Seq中添加项目

    我正在使用光滑的scala play 2 . 我有一个Seq喜欢 val customerList: Seq[CustomerDetail] = Seq(CustomerDetail("id", "status", "name")) 我想在此customerList中添加一个CustomerDetail项 . 我怎样才能做到这一点?我已...
  • 2 votes
     answers
     views

    什么是Scala中的F#seq monad

    我正试图从F#转到Scala . 在F#中,我们可以使用计算表达式或monad轻松创建seq . 例如: let myseq = seq { let mutableList = List() for i = 0 to 100 do mutableList.append(i) yield sum(mutableList) } myseq |>...
  • 0 votes
     answers
     views

    Condense scala Map

    想象一下,我有 case class Thing(intValue: Int, stringValue: String) 有了这个,我可以制作 Map Map [Int,Thing] val myMap = Map(1->Thing(100,"abc"), 2->Thing(100,"abcd"), 3->Thing(100,"...
  • 7 votes
     answers
     views

    如何以惯用的方式在scala中创建嵌套的toSet?

    是否有更惯用的方法将嵌套的序列序列更改为嵌套的集合? def toNestedSet[T](tsss: Seq[Seq[Seq[T]]]): Set[Set[Set[T]]] = tsss.map(_.map(_.toSet).toSet).toSet 是否可以实现一个可以处理任何深度列表的函数?
  • 4 votes
     answers
     views

    根据列值按组对行进行聚类

    我有以下内容: df <- data.frame(ID = c(1,1,1,1,1,1,1,1,1,1,2,2,2), Obs = c(0,1, 1, 0, 1,0,0, 1, 1, 1, 0,0,1)) 我想要这个: df <- data.frame(ID = c(1,1,1,1,1,1,1,1,1,1,2,2,2), Obs =...
  • 0 votes
     answers
     views

    如何将两个Seq [String],Seq [Double]合并为Seq [(String,Double)]

    我有两个Seq . 1有 Seq[String] 而另一个有 Seq[(String,Double)] a -> ["a","b","c"] 和 b-> [1,2,3] 我想创建输出为 [("a",1),("b",2),("c",3)] 我有一个代码 a.zip(...
  • 0 votes
     answers
     views

    Scala:在键上合并两个不可变映射并获取具有相同类型的新不可变映射[重复]

    这个问题在这里已有答案: Scala: Merge map 9个答案 我想在下面类型的相同键上合并两个不可变映射: scala.collection.immutable.HashMap [字符串,SEQ [字符串]] 和return类型也应该相同:scala.collection.immutable.HashMap [String,Seq [String]] 例如: scala> map...
  • 2 votes
     answers
     views

    如何在没有“printf”的情况下调用Seq.whatever中的函数?

    我是f#的新手,我试图编写一个程序,该程序应该遍历给定目录中的所有文件以及每个“.txt”类型的文件,以向文件添加ID号“DONE” . 我的节目: //const: [<Literal>] let notImportantString= "blahBlah" let mutable COUNT = 1.0 //funcs: //addNumber --> ...
  • 0 votes
     answers
     views

    Scala方法设置对象字段值,如果在Seq / List中为null

    迭代Scala Seq / List(或其他类似的集合)对象的最好方法是什么,并设置特定对象字段的值,以防它们为空? 例如,案例类: case class AmazingData(age: Int, name: String) val ad1 = AmazingData(12, "bar") val ad2 = AmazingData(12, "foo")...
  • 0 votes
     answers
     views

    意外标记附近的语法错误“(”,间接扩展变量声明

    在BASH, 我应该注意,变量$ Lambda0_List等是从代码中较早的输入文件中读取的 . PARAM_ARRAY =(“Lambda0”“N”“M”“Sigma”) 我在“$ {PARAM_ARRAY [@]}” 做 目录= “$ I” _List 变化= “$ I” _Vary Use_Range = “$ I” _Use_Range Initial_Str = “$ I” _Ini...
  • 1 votes
     answers
     views

    将Seq [T]转换为选项[Seq [T]]

    Scala Seq包含对于空序列非法或未定义的方法,例如max 为了保护自己,我经常通过将序列包装在一个选项中并将空映射到None来解决问题 . 它可以这样做: def wrap[T](s: Seq[T]): Option[Seq[T]] = s.headOption map { _ => s } 它也可以通过模式匹配或if-else来解决 . 这些方法都不容易以流畅的方式使用,坦...
  • 2 votes
     answers
     views

    将许多未来[Seq]连接成一个未来[Seq]

    如果没有Future,那就是我将所有较小的Seq组合成一个大的Seq与 flatmap category.getCategoryUrlKey(id: Int):Seq[Meta] // main method val appDomains: Seq[Int] val categories:Seq[Meta] = appDomains.flatMap(category.getCategoryUrl...
  • 2 votes
     answers
     views

    Spark flatten Seq通过反转groupby,(即重复每个序列的 Headers )

    我们有一个RDD,其形式如下: org.apache.spark.rdd.RDD[((BigInt, String), Seq[(BigInt, Int)])] 我们想要做的是将其展平为一个制表符分隔字符串列表,以便与saveAsText文件一起保存 . 并且通过展平,我的意思是为其Seq中的每个项重复groupby元组(BigInt,String) . 所以数据看起来像.. ((x1,x2),...
  • 1 votes
     answers
     views

    Scala Seq for Java in Java?

    我need to use SparkContext instead of JavaSparkContext for the accumulableCollection (if you don't agree check out the linked question请回答!) Clarified Question: SparkContext is available in Java but wan...

热门问题