Tag: python

当日蜡烛图使用Matplotlib

我在Matplotlib的财务图表上遇到了一些困难。 看起来他们的烛台图表在日常数据上效果最好,而且我很难让他们在盘中(每隔5分钟,9点半到4点之间)处理数据。 我在pastebin中粘贴了样本数据。 顶部是我从数据库中得到的东西,底部是格式化为一个序数浮动的date,用于Matplotlib。 链接到示例数据 当我绘制我的图表时,它们之间存在巨大的差距,轴线吸吮,缩放同样可怕。 http://imgur.com/y7O8A 如何从这些数据中创build一个可读的图表? 我的最终目标是获得一个像这样的远程图表: View post on imgur.com 数据点可以从5分钟到30分钟不等。 我也做了pandas数据框的数据,但我不确定pandas是否有烛台function。

无法通过pip安装Scipy

在通过pip安装scipy时: pip install scipy 点未能build立scipy并引发以下错误: Cleaning up… Command /Users/administrator/dev/KaggleAux/env/bin/python2.7 -c "import setuptools, tokenize;__file__='/Users/administrator/dev/KaggleAux/env/build/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install –record /var/folders/zl/7698ng4d4nxd49q1845jd9340000gn/T/pip-eO8gua-record/install-record.txt –single-version-externally-managed –compile –install-headers /Users/administrator/dev/KaggleAux/env/bin/../include/site/python2.7 failed with error code 1 in /Users/administrator/dev/KaggleAux/env/build/scipy Storing debug log for failure in /Users/administrator/.pip/pip.log 我怎样才能让scipy成功build立? 这可能是OSX优胜美地的一个新问题,因为我刚刚升级,之前没有安装scipy的问题。 debugging日志: Cleaning up… Removing temporary dir /Users/administrator/dev/KaggleAux/env/build… Command /Users/administrator/dev/KaggleAux/env/bin/python2.7 -c "import setuptools, tokenize;__file__='/Users/administrator/dev/KaggleAux/env/build/scipy/setup.py';exec(compile(getattr(tokenize, 'open', […]

Python:3个列表中的2D轮廓图:x,y和rho?

我在python和matplotlib中有一个简单的问题。 我有3个列表:x,y和rho,其中rho [i]是点x [i],y [i]的密度。 x和y的所有值都在-1之间。 和1,但他们不是在一个特定的顺序。 如何制作密度ρ(插入点x,y)的等值线图(如imshow)。 非常感谢你。 编辑:我使用大型数组:x,y和rho有10,000到1,000,000个元素

在Windows上为Python 2.7构buildlxml

我正在尝试在Windows 64位机器上为Python 2.7构buildlxml。 我找不到Python 2.7版本的lxml egg。 所以我正在从源头上编译它。 我正在按照这个网站上的说明 http://lxml.de/build.html 在静态链接部分。 我收到错误 C:\Documents and Settings\Administrator\Desktop\lxmlpackage\lxml-2.2.6\lxml-2.2. 6>python setup.py bdist_wininst –static Building lxml version 2.2.6. NOTE: Trying to build without Cython, pre-generated 'src/lxml/lxml.etree.c' need s to be available. ERROR: 'xslt-config' is not recognized as an internal or external command, operable program or batch file. ** make sure the […]

我如何在Mac OS X 10.7.2 Lion上安装PIL

我尝试了Googlesearch和查找其他人的问题。 但是,我仍然无法find一个清晰/简单的配方安装在Mac OS X 10.7.2狮子PIL(对于Python 2.6或2.7)。

如何在Python中使用XSLT来转换XML文件?

美好的一天! 需要在Python中使用xslt来转换xml。 我有一个在PHP示例代码。 如何在Python中实现这个或者在哪里find类似的东西? 谢谢! $xmlFileName = dirname(__FILE__)."example.fb2"; $xml = new DOMDocument(); $xml->load($xmlFileName); $xslFileName = dirname(__FILE__)."example.xsl"; $xsl = new DOMDocument; $xsl->load($xslFileName); // Configure the transformer $proc = new XSLTProcessor(); $proc->importStyleSheet($xsl); // attach the xsl rules echo $proc->transformToXML($xml);

如何访问Python中的命令行参数?

我使用python来创build我的项目设置设置,但我需要帮助获取命令行参数。 我在terminal上试了这个: $python myfile.py var1 var2 var3 在我的Python文件中,我想使用input的所有variables。

Python多处理安全写入文件

我正在尝试解决一个涉及大量子问题的大数值问题,我使用Python的多处理模块(特别是Pool.map)将不同的独立子问题分解到不同的核心上。 每个子问题涉及计算大量的子子问题,我试图通过将这些结果存储到文件中来有效地记忆这些结果,如果它们还没有被任何进程计算,则跳过计算并从文件中读取结果。 我遇到了并发问题:不同的进程有时会检查是否已经计算出子子问题(通过查找结果将被存储的文件),查看它没有,运行计算,然后尝试将结果写入同一个文件中。 我如何避免写这样的冲突?

python / numpy中multithreading的blas

我正在尝试在Python中实现大量的matrix – matrix乘法。 最初,我认为NumPy会自动使用我的线程化BLAS库,因为我已经针对这些库构build了它。 但是,当我看到顶部或其他东西,似乎代码根本不使用线程。 任何想法什么是错的,或者我能做些什么来轻松使用BLAS的性能?

将整数列表转换为一个数字?

我有一个整数列表,我想转换为一个数字,如: numList = [1, 2, 3] num = magic(numList) print num, type(num) >>> 123, <type 'int'> 实现魔术function的最好方法是什么? 编辑 我确实发现了这一点 ,但好像还有更好的办法。