时间表解密NCDC数据
当前许可证:Cc by-sa 3.0
11事件
当切换格式 | 什么 | 通过 | 许可证 | 评论 | |
---|---|---|---|---|---|
2015年4月6日19:46 | 评论 | 添加 | 凯西 | 缩放浮点值并将其存储为整数的一个未提及的好处是,它可以精确地表示(到所选的精度)。IEEE浮点数总是将小数四舍五入到最接近的可表示值,这可能是错误的来源。即使在现代硬件上也是如此。还要注意,Fortran是一种语言,而不是一种数据格式,它本身处理浮点值。 | |
2015年4月6日9:17 | 评论 | 添加 | 弗雷德 | @rensa你对当前电脑硬件的看法是正确的。为了一致性而维护旧的数据格式是有逻辑的。如果数据格式改变了,那么所有的旧数据都需要改变和检查,以确保没有错误。如果格式在某个日期更改了,但旧数据仍然保持旧格式,人们需要注意更改&何时发生。分析应用程序需要首先检查数据是来自更改日期之前还是之后,在进行计算之前相应地调整数据。保留旧的格式更容易。 | |
2015年4月6日6:44 | 评论 | 添加 | jimjamslam | 我不熟悉Tableau,我自己主要是R用户,但我很有兴趣看看你是怎么做的!事后看来,弗雷德的推理对我来说更真实;除非你有一个高性能计算应用程序,否则我认为它在当前的硬件上是非常多的。 | |
2015年4月6日6:37 | 评论 | 添加 | 阿兰娜 | @rensa我在Tableau中的花车有问题…每一项都乘以0.1;我将尝试原始的电子表格,看看Tableau是否能更容易地消化它。 | |
2015年4月6日6:33 | 评论 | 添加 | 阿兰娜 | 我的导师让他的博士生学习Fortran语言,因为很多气候数据仍然用这种语言。这有很多原因。我明白为什么,没有小数,就像你说的,是有意义的。非常感谢! | |
2015年4月6日2:35 | 评论 | 添加 | 弗雷德 | @Alanna:关于十分之一度的用法,它可能是早期计算机时代古老数据格式的延续。去掉小数点后,数字变成整数。在老式计算机中,内存容量和计算速度是一个问题。在二进制数字中,整数的大小是浮点数的一半,双精度数的四分之一。因此,使用整数可以加快计算速度,并且比浮点数需要更少的内存(磁盘驱动器、磁带和RAM)。在过去,磁带被大量用作外部存储介质。 | |
2015年4月5日23:04 | 评论 | 添加 | jimjamslam | 我曾经用过一两套只有十分之一度的设备。也许有人觉得这将有助于防止错误处理浮动时,CSV被导入?只是猜测。 | |
2015年4月5日22:18 | 评论 | 添加 | 桥 | @Alanna我们都经历过。昨天,我浪费了一个小时的时间,徒劳无功地纠结于一个数据格式,因为我不知道为什么,没有看到大量文档中的一个重要部分。至于他们为什么要用这种不寻常的单位,我不知道。我认为十分之一摄氏度大约是你可以从一个典型的气象站得到的精度,但这并不能解释为什么他们不只是用一个小数点后的度来报告。 | |
2015年4月5日20:20 | 评论 | 添加 | 阿兰娜 | 那太尴尬了。我会把这一切都归咎于我为治疗脊椎脱臼而服用的溶脑药。你知道为什么会是十分之一摄氏度吗?为什么不是整个学位? | |
2015年4月5日20:14 | 投票 | 接受 | 阿兰娜 | ||
2015年4月5日8:54 | 历史 | 回答 | 桥 | Cc by-sa 3.0 |