我的数据集非常大,几乎为450000条线和两行,即希望用平线计算应急矩阵,因为此前我曾试图在校正,而且由于数据价值大,它显示了记忆错误。 我的数据数值也从100开始,达到450000。
任何人都可以在这个问题上帮助我,因为我是新到的。
我必须先用Excel板或笔记本将档案输入平时,然后对紧急矩阵进行计算。
我的数据集非常大,几乎为450000条线和两行,即希望用平线计算应急矩阵,因为此前我曾试图在校正,而且由于数据价值大,它显示了记忆错误。 我的数据数值也从100开始,达到450000。
任何人都可以在这个问题上帮助我,因为我是新到的。
我必须先用Excel板或笔记本将档案输入平时,然后对紧急矩阵进行计算。
如果我正确理解你的问题,那么你需要记忆比援助团能够多。 即便有虚拟记忆,你也可能不会分配一个大块。 因此,你的解决办法是,在你建立时,把紧急矩阵写到档案中。 这种方法将在MatLab或Azza进行。
假设你正在处理CAIDA s Pathr-level Topology Measures,因为格式似乎与你的说明相吻合。 该档案的每一行都载有从一名IP路由器(栏1)到另一条(栏2)。 192244年节点的完整紧急矩阵将需要4.3 英镑,假定你只使用单一比值。 我仍然建议直接将矩阵编成档案,而不是将其放在记忆中。
最简单的方式? 如果你有超过10 000个点,但只有45,000个边缘,则使用SciPy的稀释矩阵:
科学研究院提供各种压缩方法,使矩阵的实际内层缩小(因为矩阵值将基本为0)。 I mure MatLab还提供了空间周密的矩阵数据结构。
如果你想要知道如何读到档案中的话,我就建议你将它作为特别安全局或文本档案予以保存(在Excel档案中储存数据没有任何实际好处)。 灰色带宽/一个阅读/写作CSV文档的图书馆:
rel=“nofollow noreferer”>http://docs.python.org/library/csv.html
如果你真的想要使用XLS文件,那么你可以使用PyExcelerator(我从未使用过)——。 - 或您可使用开放办公室。
我将使用缺省词——使用简单,只有几条法典。 我在假定你们的档案时,会想像我这样。
a b
c d
首先,将其列入一个清单() (a)、(b)、(c)、(d)]
然后使用默认:
from collections import defaultdict
adjmat = defaultdict(int)
for edge in list:
adjmat[edge] = 1
<代码>adjmat[a, b]>,如果对面有,则将退回1。 如果您在节点之间有多个优势,那么你只需要改动到<条码>adjmat[对面] += 1和<条码>>。
Is there a way to force Django models to pass a field to a MySQL function every time the model data is read or loaded? To clarify what I mean in SQL, I want the Django model to produce something like ...
I am looking for an enterprise tasks scheduler for python, like quartz is for Java. Requirements: Persistent: if the process restarts or the machine restarts, then all the jobs must stay there and ...
Given the following list that contains some duplicate and some unique dictionaries, what is the best method to remove unique dictionaries first, then reduce the duplicate dictionaries to single ...
Simple enough question: I m using python random module to generate random integers. I want to know what is the suggested value to use with the random.seed() function? Currently I am letting this ...
I m using PyDev under Eclipse to write some Jython code. I ve got numerous instances where I need to do something like this: import com.work.project.component.client.Interface.ISubInterface as ...
Python s paster serve app.ini is taking longer than I would like to be ready for the first request. I know how to profile requests with middleware, but how do I profile the initialization time? I ...
Our business currently has an online store and recently we ve been offering free specials to our customers. Right now, we simply display the special and give the buyer a notice stating we will add the ...
I m trying to convert a Python dictionary into a Python list, in order to perform some calculations. #My dictionary dict = {} dict[ Capital ]="London" dict[ Food ]="Fish&Chips" dict[ 2012 ]="...