小编fcc*_*lho的帖子

什么是最好的开源java图表库?(除了jfreechart)

为什么没有更多的开源易于使用Java的图表库?这个领域唯一成功的开源项目似乎是jfreechart,它甚至没有任何文档或示例可用.

java charts plot

132
推荐指数
6
解决办法
19万
查看次数

什么是最快,最纯粹的Javascript,Graph可视化工具包?

这个问题是关于绘制图形(由顶点和边缘组成的图形)的工具包,而不是通用图形.

该工具必须能够获得一组顶点和边,计算它们的布局,并使用与HTML5兼容的canvas标签或SVG显示它们.

基于Flash的工具和Java小程序已经出局.

要作为统一的基准测试,请测量并报告工具包布局和绘制每个节点有100个顶点和5个边缘的Barabasi-Albert图形所需的时间.

这个python lybrary展示了如何生成它并将其导出为多种格式:

http://networkx.lanl.gov/tutorial/tutorial.html#graph-generators-and-graph-operations

请注明浏览器和CPU.

javascript html5 visualization graph

60
推荐指数
4
解决办法
4万
查看次数

将python数值表达式转换为LaTeX

我需要使用有效的python语法转换字符串,例如:

'1+2**(x+y)'
Run Code Online (Sandbox Code Playgroud)

并获得等效的LaTeX:

$1+2^{x+y}$
Run Code Online (Sandbox Code Playgroud)

我尝试过sympy的乳胶功能,但它处理的是实际的表达式,而不是它的字符串形式:

>>> latex(1+2**(x+y))
'$1 + 2^{x + y}$'
>>> latex('1+2**(x+y)')
'$1+2**(x+y)$'
Run Code Online (Sandbox Code Playgroud)

但要做到这一点,它需要将x和y声明为"符号"类型.

我想要更直接的东西,最好是使用编译器模块中的解析器.

>>> compiler.parse('1+2**(x+y)')
Module(None, Stmt([Discard(Add((Const(1), Power((Const(2), Add((Name('x'), Name('y'))))))))]))
Run Code Online (Sandbox Code Playgroud)

最后但并非最不重要的,原因是:我需要生成那些乳胶snipptes,以便我可以在带有mathjax的网页中显示它们.

python math latex

26
推荐指数
5
解决办法
1万
查看次数

有没有用Java编写的Serious Graph数据库?

我正在寻找一个不是用Java编写的严肃的图形数据库系统.

我对RDF数据库感兴趣,因为我希望能够存储更复杂的图形(实际上是超图).在Java阵营中,OrientDB是我正在寻找的一个很好的例子.

免责声明: 这不是flamebait.我没有反对Java的东西,我只是想知道那里有什么,用其他语言实现,也许作为其他dbms的扩展,比如MySQL,MongoDb或CouchDb.

c++ database erlang graph

23
推荐指数
2
解决办法
5512
查看次数

如何在jupyter上添加python 3.6内核和3.5

我试图在Python 3.6上测试一些代码,但我的系统默认python版本是python 3.5我已经安装了python 3.6并试图按照jupyter文档来安装一个新的python内核

python3.6 -m pip install ipykernel
python3.6 -m ipykernel install --user
Run Code Online (Sandbox Code Playgroud)

但它没有工作,因为它继续显示菜单中的单个内核: Python3

有没有人设法在同一个jupyter安装中同时拥有3.5和3.6?

python ipython jupyter

13
推荐指数
3
解决办法
2万
查看次数

使用Babel进行GAE webapp应用程序国际化

您如何使用BABEL将Google App Engine Web应用程序国际化?我在这里寻找所有阶段:

  1. 标记要翻译的字符串.
  2. 提取它们.
  3. Traslating
  4. 配置您的应用以加载浏览器请求的正确语言

python google-app-engine web-applications internationalization babel

12
推荐指数
1
解决办法
1367
查看次数

Matplotlib的fill_between不能与plot_date一起使用,任何替代方案?

我想创建一个如下的情节: 这具有整数x值

代码:

P.fill_between(DF.start.index, DF.lwr, DF.upr, facecolor='blue',   alpha=.2)
P.plot(DF.start.index, DF.Rt, '.')
Run Code Online (Sandbox Code Playgroud)

但是在x轴上有日期,就像这样(没有条带): 与plot_date

代码:

P.plot_date(DF.start, DF.Rt, '.')
Run Code Online (Sandbox Code Playgroud)

问题是当x值是date_time对象时,fill_between失败.

有没有人知道一个解决方法?DF是一个pandas DataFrame.

python matplotlib pandas

11
推荐指数
1
解决办法
1万
查看次数

如何在webapp2中处理上传的文件

谷歌appengine的webapp2有关于上传文件处理的非常神秘的文档.

Uploaded files are available as cgi.FieldStorage (see the cgi module) instances directly in request.POST.
Run Code Online (Sandbox Code Playgroud)

我有一个表单,它发出我想要存储在NDB.JsonProperty中的JSON文件的POST请求.

任何人都可以提供一个简短的例子,说明如何从请求对象中读取文件?

python google-app-engine webapp2

8
推荐指数
3
解决办法
6002
查看次数

Mod_wsgi pylons(ckan)安装无法正常工作

我正在根据这些说明设置CKAN,一个pylons应用程序:http://packages.python.org/ckan/deployment.html

但是,当我使用IP或主机名指向服务器(还没有DNS设置)时,我只看到apache的问候页面,sugesting ckan app没有被加载.

这是我的mod_wsgi脚本:

import os
instance_dir = '/home/flavio/var/srvc/ckan.emap.fgv.br'
config_file = 'ckan.emap.fgv.br.ini'
pyenv_bin_dir = os.path.join(instance_dir, 'pyenv', 'bin')
activate_this = os.path.join(pyenv_bin_dir, 'activate_this.py')
execfile(activate_this, dict(__file__=activate_this))
from paste.deploy import loadapp
config_filepath = os.path.join(instance_dir, config_file)
from paste.script.util.logging_config import fileConfig
fileConfig(config_filepath)
application = loadapp('config:%s' % config_filepath)
Run Code Online (Sandbox Code Playgroud)

这是我的虚拟主机配置:

<VirtualHost *:80>

ServerName dck093

ServerAlias dck093

WSGIScriptAlias / /home/flavio/var/srvc/ckan.emap.fgv.br/pyenv/bin/ckan.emap.fgv.br.py
# pass authorization info on (needed for rest api)
WSGIPassAuthorization On

ErrorLog /var/log/apache2/ckan.emap.fgv.br.error.log
CustomLog /var/log/apache2/ckan.emap.fgv.br.custom.log combined
<Directory /home/flavio/var/srvc/ckan.emap.fgv.br/pyenv/bin>
    Order deny,allow
    Allow from all
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

我尝试禁用000默认站点(使用a2dissite),但这没有帮助.执行此操作后,我收到内部服务器错误页面.修复了一些权限后,我设法得到了这个Pylons错误日志: …

python apache pylons mod-wsgi apache2

7
推荐指数
1
解决办法
2744
查看次数

Ubigraph的免费替代品

我正在尝试使用Ubigraph及其xml-rpc接口生成大型图形可视化.然而,Ubigraph的xmlRPC服务器不够快,无法处理我的python代码生成的调用率,并冻结.我已经尝试了网站上列出的所有性能提示无济于事.直接包装器在Ubigraph的免费版本中不可用,因此我的问题是:Ubigraph中是否有任何Free(如语音)替代品?

python visualization graph

7
推荐指数
1
解决办法
2200
查看次数