我有一个时间信息栏,其中包含
2006年5月
2006年6月
2006年8月
...
如何将此列转换为追踪Spotfire"日期时间"格式。
答案 0 :(得分:1)
如果您的目标列是String数据类型,只需通过插入转换来更改数据类型,Spotfire将足够智能将其转换为Date数据类型(您的日期将从月初开始。即5 / 1 / 2006,6 / 1 / 2006,8 / 1/2006)。然后,您可以在列属性中应用所需的格式。如果您的列已经是日期或日期时间格式,则只需更改格式。
答案 1 :(得分:-1)
所以你想要对你的数据进行以下转换(这是在python中,因为这是我喜欢的语言):
getline(fin, input, " \n,.");
其中data是输入行列表,result是Spotfire所需格式的输出列表。
如果您可以找到一种方法让Spotfire在读取数据时对其进行转换,可能需要使用“pivot”步骤(通过查看Spotfire网站),您可以在Spotfire中完全执行此操作。否则,您将需要一个外部程序来进行转换。
如果你需要,我可以制作这样一个程序,但是我需要更多关于数据位置的详细信息(在文件中?数据库?电子表格?)以及输出需要输入点火以读取它的文件(文件?数据库?)。