小编ple*_*ong的帖子

在Matplotlib中,参数在fig.add_subplot(111)中意味着什么?

有时我遇到这样的代码:

import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
fig = plt.figure()
fig.add_subplot(111)
plt.scatter(x, y)
plt.show()
Run Code Online (Sandbox Code Playgroud)

哪个产生:

由包含的代码生成的示例图

我一直在疯狂阅读文档,但我无法找到解释111.有时我看到了212.

这个论点fig.add_subplot()意味着什么?

python matplotlib figure

439
推荐指数
7
解决办法
26万
查看次数

如何从元组列表中提取第n个元素?

我试图从元组列表中获取第n个元素.

我有类似的东西:

elements = [(1,1,1),(2,3,7),(3,5,10)]
Run Code Online (Sandbox Code Playgroud)

我希望只将每个元组的第二个元素提取到一个列表中:

seconds = [1, 3, 5]
Run Code Online (Sandbox Code Playgroud)

我知道它可以通过for循环来完成,但我想知道是否还有另一种方法,因为我有数千个元组.

python tuples list

100
推荐指数
5
解决办法
13万
查看次数

凉亭命令没有返回任何东西

我一直在尝试安装凉亭,但我必须遗漏一些因为命令凉亭根本没有返回任何东西!

我安装了这样的凉亭:

sudo npm install bower -g
Run Code Online (Sandbox Code Playgroud)

这是输出:

npm http GET https://registry.npmjs.org/bower
npm http 304 https://registry.npmjs.org/bower
npm http GET https://registry.npmjs.org/tmp
...
...  # Many requests here n_n
npm http GET https://registry.npmjs.org/traverse
npm http 304 https://registry.npmjs.org/traverse
/usr/bin/bower -> /usr/lib/node_modules/bower/bin/bower
bower@0.8.5 /usr/lib/node_modules/bower
??? stable@0.1.3
??? archy@0.0.2
??? colors@0.6.0-1
??? tmp@0.0.16
??? async@0.2.6
??? mkdirp@0.3.5
??? semver@1.1.4
??? request@2.11.4
??? hogan.js@2.0.0
??? lodash@1.0.1
??? rimraf@2.0.3 (graceful-fs@1.1.14)
??? nopt@2.0.0 (abbrev@1.0.4)
??? fstream@0.1.22 (inherits@1.0.0, graceful-fs@1.2.0)
??? promptly@0.1.0 (read@1.0.4)
??? tar@0.1.16 (inherits@1.0.0, block-stream@0.0.6)
??? read-package-json@0.1.13 (graceful-fs@1.2.0, …
Run Code Online (Sandbox Code Playgroud)

ubuntu node.js bower

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

HTML表格colgroup元素不起作用?

我想在表的每一列上使用不同的样式.我已经读过你可以通过使用<colgroup>或者做到这一点<col>,但我没有运气.我在这里有一个例子,似乎没有任何改变.难道我做错了什么?这会在xhtml上运行吗?

我知道我可以在每个上添加一个"class"属性<td>,但这似乎很弱.

html css html-table

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

如何使用matplotlib在小区的角落插入一个小图像?

我想要的是非常简单.我有一个名为"logo.png"的小图像文件,我希望在我的图的左上角显示.但你无法在matplotlib的示例库中找到任何示例

我使用django,我的代码是这样的

def get_bars(request)
    ...
    fig = Figure(facecolor='#F0F0F0',figsize=(4.6,4))
    ...
    ax1 = fig.add_subplot(111,ylabel="Valeur",xlabel="Code",autoscale_on=True)
    ax1.bar(ind,values,width=width, color='#FFCC00',edgecolor='#B33600',linewidth=1)
    ...
    canvas = FigureCanvas(fig)
    response = HttpResponse(content_type='image/png')
    canvas.print_png(response)
    return response
Run Code Online (Sandbox Code Playgroud)

有任何想法吗??提前thxs

python django image matplotlib

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

Javascript缩小为什么是false替换为!1并且使用!0

我正在使用Enyo2编写一个应用程序,它带有一个基于UglifyJS的缩小工具.我注意到了:

var t = false
Run Code Online (Sandbox Code Playgroud)

被替换为

var t=!1
Run Code Online (Sandbox Code Playgroud)

同样的方式将被替换为!0.我确信有一个很好的解释,我找不到它.任何的想法?

javascript minify uglifyjs

20
推荐指数
3
解决办法
4085
查看次数

用户点击链接时执行功能的最佳方法是什么?

根据我的经验,我知道当用户点击链接时执行Javascript功能的三种不同方式

  1. 使用onclick链接上的属性

    <a href="#" onclick="myfunction();return false;">click me</a>
    
    Run Code Online (Sandbox Code Playgroud)
  2. 使用href链接上的

    <a href="javascript:myfunction();">click me</a>
    
    Run Code Online (Sandbox Code Playgroud)
  3. 不要触摸链接,在js中做所有事情

    <a href="#">click me</a>
    
    Run Code Online (Sandbox Code Playgroud)

    (在Javascript中我们将停止默认事件,并调用该函数)

哪一个更好?有哪些优点和缺点?

编辑删除了"javascript:"onclick

javascript event-handling javascript-events

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

从Django调用数据库函数的正确方法?

我正在使用postgresql和django进行全文搜索所以我创建了一个search_client(text)返回客户列表的函数.要从数据库中调用它我使用这样的东西:

SELECT * FROM search_client('something')
Run Code Online (Sandbox Code Playgroud)

而且我不确定如何从django调用它.我知道我可以做点什么

cursor = connection.cursor()
cursor.execute("SELECT * FROM search_client('something')")
result = cursor.fetchall()
Run Code Online (Sandbox Code Playgroud)

但这只会返回一个值列表,我想要一个对象列表,就像我使用"filter()"方法一样.

有任何想法吗??谢谢你的时间!

django postgresql search function call

6
推荐指数
1
解决办法
5694
查看次数

Cakephp分页按计算字段排序(COUNT)

在Cakephp 1.3中使用计算字段(例如COUNT())时,我在排序分页列表时遇到问题

假设我有两个模型:文章和评论(1篇文章x N条评论),我想显示文章的分页列表,包括每个文章的评论数量.我有这样的事情:

控制器:

$this->paginate = array('limit'=>80,
                        'recursive'=>-1,
                        'fields'=>array("Article.*","COUNT(Comment.id) as nbr_comments"),
                        'joins'=>array(array(   'table' => 'comments',
                                                    'alias' => 'Comment',
                                                    'type' => 'LEFT',
                                                    'conditions' => array('Comment.article_id = Article.id'))
                                            ),
                        'group'=>"Article.id"
                        );
Run Code Online (Sandbox Code Playgroud)

(我不得不覆盖该findCount()方法以便使用group by进行分页)

问题是在视图中,该sort()方法不起作用:

<th><?php echo $this->Paginator->sort('nbr_comments');?></th> //life is not that easy
Run Code Online (Sandbox Code Playgroud)

我能够通过"欺骗"分页和排序来创建一个解决方法:

调节器

$order = "Article.title";
$direction = "asc";
if(isset($this->passedArgs['sort']) && $this->passedArgs['sort']=="nbr_comments")
    $order = $this->passedArgs['sort'];
    $direction = $this->passedArgs['direction'];
    unset($this->passedArgs['sort']);
    unset($this->passedArgs['direction']);
}
$this->paginate = array(... 'order'=>$order." ".$direction, ...);
$this->set('articles', $this->paginate());
if($order == "clicks"){
    $this->passedArgs['sort'] = $order;
    $this->passedArgs['direction'] …
Run Code Online (Sandbox Code Playgroud)

sorting pagination cakephp count aggregate-functions

6
推荐指数
1
解决办法
6570
查看次数

如何在matplotlib上的条形图上制作3d效果?

我有一个非常简单的基本条形图像这个 替代文字

但我想显示带有一些3d效果的条形,就像这样 替代文字

我只是希望酒吧有这种3d效果...我的代码是:

fig = Figure(figsize=(4.6,4))
ax1 = fig.add_subplot(111,ylabel="Valeur",xlabel="Code",autoscale_on=True)

width = 0.35
ind = np.arange(len(values))
rects = ax1.bar(ind, values, width, color='#A1B214')
ax1.set_xticks(ind+width)
ax1.set_xticklabels( codes )
ax1.set_ybound(-1,values[0] * 1.1)
canvas = FigureCanvas(fig)
response = HttpResponse(content_type='image/png')
canvas.print_png(response)
Run Code Online (Sandbox Code Playgroud)

我一直在看matplotlib的画廊,尝试了一些事情,但我不幸运,有什么想法?Thxs

python 3d matplotlib bar-chart

4
推荐指数
2
解决办法
3460
查看次数