如何在具有多个x,y坐标对的文件中读取并在Python 3

时间:2015-06-03 08:33:14

标签: python-3.x

我有一个由多个x,y坐标对/列组成的文件:

614749.4 471134.6 614682.35 470996.6

614755.6 471134.1 614685.45 470996.4

614761.8 471133.5 614688.55 470996.1

614768.1 471133 614691.7 470995.85

.......

614767.6 471058.1 614691.45 470958.4

614773.8 471057.6 614694.55 470958.15

614780 471057.1 614697.65 470957.9

614786.2 471056.6 614700.75 470957.65

我想使用Python来读取文件,并像excel一样显示它:

文件可能非常大,有数百万的x,y对。 Excel读取和显示散点图的速度太慢。我安装了numpy和matplotlib包。

我很难

1 个答案:

答案 0 :(得分:0)

去年我不得不处理大量数据并适应它。所以我写了一个简单的代码来完成所有这些。希望它能以某种方式帮助你。如果需要,您可以与我联系。

UNDERFed这是代码的链接。

它占用给定目录中的所有文件并按文件处理数据文件,并在需要时将其与给定函数拟合,最后,结果存储在文本文件中。

你可以使用numpy和matplotlib库自己编写一些东西。你需要使用numpy genfromtxt将数据转换为多维数组,然后使用matplotlib绘制它。