动不动?三无小号去过出站口接人吗?看见过出站口的到达时间大盘吗?
看了下提问者
@李丁 应该没错。
首先,已经有人贴出了多个火车站的车次图,如果你认识汉字的话应该可以看到正点两个字。
其次。
中国是个非常大的国家,高速铁路总里程为2.5万公里,至于具体占世界高铁总里程的多少我怕打击你我就不说了。
所以如此庞大的线路,日常的养护工作不是一件容易的事。
日常养护工作安全是次要的,最重要的是什么你绝对猜不到。
是
平稳性
只要保证了平稳,安全根本就是附加品。
我们有一个专门的数值,名字叫TQI
以往的客专线控制在三四就可以了,但现在新建的都努力压缩在2以内,比如济南局新建的已经说是控制在1.8
五进三容易,三进二就难了,二以内的难度更是你想不到的
说了这么多,我只是要告诉你高速铁路的要求非常高,所以只要出一点危及行车的就是大事。
比如前段时间某地彩钢侵线,造成延误数个小时。
原因就是为了保证你们的安全。
其实按理说车给刮了慢点跑就是了,但是这个是红线,着急了局长都要滚蛋。
我们不会耍嘴炮,我们用行动保证线路的畅通和旅客的安全。
所以你这动不动就晚点几个小时根本就是赤裸裸的侮辱
一更:
咋说呢?我真TM想连着下面那些拿高铁举例的答主一起都怼死……
猪队友系列!
可能我活的比较糙也比较low,他们活的精致所以出行和认知里就只有高铁了。
殊不知,这个题主和题目是带有明显的目的性和文字效果的!
好好看题目:中国火车!这里包含高铁和普铁!普铁包含客车与货车!
“动不动就晚点”这几个字是可以针对普铁说的!
我要是题主,我可以直接开个马甲来反击,拿一堆普铁的事,啪啪打肿高铁答主的猪脸。
用一张正至目的明确的名片来给铁路的弃儿正名,你们莫不是失心疯了?
越描越黑。
至于评论区,自己看吧……
以下为原回答
不谢邀了。
这种问题明显就是想让人把铁路部门批判一番的节奏。
晚点分好多种,举几个例子。
调度保本局车压外局车;
区间内货车压客车;
区间内慢车压快车;
停站超时,很好理解尤其是春运期间,图定停5分钟有可能因为旅客乘降而停10分钟;
类似高铁扒车门这种旅客的脑残行为;
列车上乘客突发疾病需要前方站点临时停车的;
线路施工限速;
气、火、水、土、奥术、自然、神圣、暗影八大元素灾害;
车站接发通过能力落后;
机车故障,车底故障;
类似种种非常多的原因,如果简单把这些归结到铁路部门组织不力或者尸位素餐。
然后把铁路部门拉出来批判一番,我想这些人是TM民航和公路的竞争对手吧?
非蠢即坏!
看到很多人的回答里在讨论火车是否偶尔晚点,以及问题标题里,从「动不动」改成了「偶尔」,所以我决定通过真实的火车正晚点数据来分析一下火车晚点现象。
(数据在 2019.1.26 有更新。因为之前爬取的车次时刻表部分有误,所以更新了一版数据。)
先展示经过简单处理过的火车晚点数据:
(更新于:2019.1.26 13:30
数据说明:
如果限制火车晚点 5 分钟以上(不含 5 分钟)才是晚点,那么数据是这样的:
如果限制火车晚点 15 分钟以上(不含 15 分钟)才是晚点:
如果像题目里所说的,限制晚点好几个小时(就按晚点 1 小时以上吧),数据是这样(没有晚点的类型没有展示):
结论:火车晚点情况很普遍,达到 20%;晚点时间超过 5 分钟的晚点率是 9.5%;超过 15 分钟的晚点率只有 3%。因为在晚点时间不长的情况下,车站仍会提示火车正点到达,所以我们感受到的晚点率应该在 10% 以内。
题目里所说的晚点好几个小时,按 1 小时统计,只有 Z、K、D 和纯数字的列车有晚点,晚点率都在 1% 以内。所以,用「动不动」来描述晚点好几个小时的情况,并不合适;但用来描述晚点情况,还是勉强可以接受的。
(这里的结论有更新,一开始没注意到题目里的「几个小时」。
(比较详细的数据爬取过程和分析结果,可继续看下文:
用到的方法主要包括爬虫和数据分析,数据来源是 12306 官网和携程网。
爬虫:使用 Java 写的爬虫程序;
车次数据来源:12306 官网的某个文件;(https://kyfw.12306.cn/otn/resources/js/query/train_list.js)
包含停站信息的车次数据来源:携程网火车票时刻表查询里的车次查询;(http://trains.ctrip.com/trainbooking/TrainSchedule/)
针对携程网的数据准确情况,我专门问了在携程网负责火车票产品的产品经理朋友:
问完之后再爬数的时候,偶尔就需要验证码了???
火车正晚点数据:12306 官网火车正晚点查询;(https://kyfw.12306.cn/otn/zwdch/init)
数据处理和分析:MySQL、WPS Excel 和 R 。
整体思路和步骤:
第一步:获得车次数据
之前无意间发现了 12306 官网有个文件可以获得所有车次数据,链接:https://kyfw.12306.cn/otn/resources/js/query/train_list.js 。通过爬虫程序,爬取到页面源码,然后通过正则表达式,输出所有车次数据,记录到 MySQL 数据库里。
这一步用到的代码比较简单,没有直接存数据库,而是直接输出了。输出之后,手动将结果存到 Excel 里,然后导出为 CSV 格式的文件,再导入到数据库里。主要代码如下:
车次有 11988 个。
第二步:获取停站数据
因为通过 12306 官网查询这些数据实在是太慢了,而且不能保证每次都查询成功,所以选择了其他网站。百度了一下之后,携程网花钱多,排名靠前,就它了。链接:http://trains.ctrip.com/trainbooking/TrainSchedule/
在携程网爬车次数据还算简单,链接结尾直接加车次编号就可以查询了,所有站名和进站发车时间都可以在页面源代码里使用正则表达式匹配到。
爬虫代码和第一步使用的类似,但是这次数据除了及时输出(为了查看运行状态和进度),还直接读取了数据库的车次信息,以及将结果直接存储到数据库里。部分代码如下:
一秒钟大约可以获取 3 个车次的数据,花了挺长时间才运行完成,中间还卡了好几次。(感觉需要多学习一下多线程和阻塞处理。
第三步:查询正晚点信息
找了很久,发现只有 12306 官网可以查询正晚点信息,且只能查询未来 3 小时内的。
链接:https://kyfw.12306.cn/otn/zwdch/init
经测试,查询速度大约为一分钟 40 次,查询成功率大约为 25%。
查询时间是在中午 12 点,所以使用 SQL 脚本跑出 13:00—15:00 这个时间段内有进站的车次的较晚的一个进站数据。然后在 12306 官网根据车次编号和站名,查询预计进站时间,将车次、站名、原定进站时间和预计进站时间存储到数据库里。这些都是通过程序自动完成的。(这里之所以使用延后 1-3 小时的时间段,且选择进站时间较晚的一条数据,是因为符合条件的车次有 5000 多个,预计需要 1-2 小时才能获取完正晚点数据。
代码和前两步的差不多,这里增加了对每一个车次的重复查询次数限制。根据查询速度和成功率,限制每个车次最多查询 20 次,如果 20 次都没有返回进站时间,则认为查询失败。部分代码如下:
运行结果输出:
注:查询失败的原因可能是:
第四步:数据处理和分析
因为只有几千行数据,所以直接从 MySQL 导出,在 WPS Excel 里处理。
4. 对数据进行分析;
晚点率数据在回答一开始已经展示了,相关的数据图和分析稍后再补充。
挪用押金属于可不是赖账,这是犯罪了吧