我从以下网址复制并粘贴了历史利率:http://www.loansense.com.au/historical-rates.html进入 notepad++
我想将其放入电子表格中。计算。
它在 Notepad++ 中是一个长列。我可以选择某个部分,然后按 Ctrl-J 将其变成一行。
然后接下来的选择也一样。
提供列标题和每列的数据。
但它们的大小不同,字符头和数据的数量也不同。
他们不匹配。
我该如何做这个操作?
答案1
我尝试了两种方法。首先,我查看了页面的源代码。我找到了以下部分:<table title="Australian Interest Rates" summary="Source RBA" align="center" border="0" width="640">
。这是包含数据的表格。它只包含一行。此行包含 12 列,其中 8 列包含 MONTH-YEAR 和 RATE 数据。数据由标签分隔<br />
。总的来说,这不是一个结构正确的表格。由于数据是半结构化的,我认为构建任何强大的东西来从这项投资中获得回报的工作量太大了。
相反,我尝试了第二种方法,依赖于旧的复制粘贴技术。我在 Windows 7 + Chrome 和 Ubuntu 16.10 + Firefox 中检查了这一点。
- 在网站上,用鼠标左键单击“MONTH-YEAR”(暂时不要选择任何内容)。
- 向下滚动到表格底部。
- 按下键盘上的 Shift 键并按住。
- 在“May-1974”后立即单击鼠标左键。
- 现在整个列都应该被选中。
- Ctrl+C
- 在 Calc 中 → 编辑 → 选择性粘贴 → 无格式文本 → 在字段部分单击标准 → 将列类型更改为文本 → 确定
对包含数据的每一列重复上述步骤。
整个操作大约需要一两分钟。
最后一件事是获取最后两列中的行之间的映射,但这是关于源类型的一个独立主题...