问题标签 [eta]
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.
haskell - Eta 是否可以与 Java 和/或 Kotlin 互操作?
我一直在学习 Haskell,但在我的日常工作中,我正在编写 Kotlin/Java。
我遇到过 Eta ( https://eta-lang.org/ ),这是一种 Haskell 方言,可编译为 Java 字节码并在 JVM 上运行。在网站上,它声明它具有:
但在页面下方有一个“即将推出”部分,其中列出了互操作。所以我的问题是,在我开始设置开发环境的麻烦之前:
这是官方支持的吗?
python - 如何将公交车进/出站记录汇总到行程中以提供唯一ID,并删除时间差小的重复记录?
我每天有一条公交线路的数据集,其中有 32 辆公交车和两辆公交车route_direction(0,1)
,在第一个方向有 18 个车站,每个车站有一个从 1 到 18 的序列,另一个方向有 15 个带有 seq(1-15) 的车站并记录时间进入/退出每个车站。每条记录包含 bus_id、route_direction、station_seq、in_time、out_time、station_id。
在此处输入图像描述
首先,我尝试对某个列进行分组,以便为每次旅行提供索引:
我在这张图片中得到类似的东西 在此处输入图片描述:
正如您所看到的,在几乎相同的日期和时间,同一个车站也有相同的 bus_id 进入出口的重复项:我尝试过删除重复项,但运气不好:
在 in_time 或 out_time 中也有一些 NaN 值,所以如果我 dropna ,那么我可能会错过公交线路沿线车站之一的记录。
在一次旅行中对每条巴士记录进行分组以赋予其 ID 有什么帮助,在这种情况下如何删除重复的记录(进入时间略有不同)?任何帮助将不胜感激。