我想绘制带有pylot的标准2D线图,但强制轴的值在x上介于0和600之间,y上强制介于10k和20k之间.让我举个例子......
import pylab as p
p.title(save_file)
p.axis([0.0,600.0,1000000.0,2000000.0])
#define keys and items elsewhere..
p.plot(keys,items)
p.savefig(save_file, dpi=100)
Run Code Online (Sandbox Code Playgroud)
但是,轴仍然可以调整到数据大小.我正在解释p.axis的效果是设置max和min可能是什么,而不是强制它们是max或min.当我尝试使用p.xlim()等时会发生同样的情况.
有什么想法吗?
谢谢.
我刚刚开始研究亚马逊的DynamoDB.显然可扩展性很吸引人,但我试图让我的脑子脱离SQL模式并进入无sql模式.可以这样做(具有dynamodb的所有可扩展性优势):
有一些条目(比如说5到1000万)被一些数字索引.每个条目中的一个字段将是创建日期.是否有一种有效的方法让dynamo db为我的Web应用程序提供在两个日期之间创建的所有条目?
一个更简单的问题 - dynamo db可以给我一个字段匹配某个数字的所有条目.也就是说,还有另一个字段是一个数字,为了参数的缘故,我们可以说在0到10之间.我可以要求dynamodb给我所有有价值的条目,例如6吗?
这两个查询都需要扫描整个数据集(考虑到数据集大小,我认为这是一个问题吗?)
非常感谢
我来自一个mysql背景,如果我想插入一个记录,我可以使用INSERT IGNORE命令,这样我就可以打开行,如果有冲突就忽略它.
现在,我正在使用Django项目,我正在使用postgresql,并在循环中发出多个保存.但是,我想如果我得到一个IntegrityError(我忽略了,请参阅下面的代码)然后我丢失了我试图插入的大量对象..我应该如何解决这个问题:
for thing in things:
try:
#potentially dangerous save..
obj = Thing(stuff=10)
obj.save()
except IntegrityError:
pass
Run Code Online (Sandbox Code Playgroud)
如果说,在5日绕过循环,会发生IntegrityError,哪些对象会插入到DB中?