小编sin*_*wav的帖子

用于填充引导行和列的django模板

所以这是我的问题:我有一堆类的实例.我想有一个这些实例对象的表,所以每行最多有六个.在bootstrap术语中,我希望每个对象由类"span2"的"div"中的缩略图表示.

我最初的冲动是使用嵌套的for循环,但是我在模板中操作索引变量时遇到了麻烦,我无法弄清楚如何在模板之外这样做.

这里通常是python/django模板/伪代码我想弄清楚的.

queryset = Class.objects.all()
set_length = queryset.count()

num_rows = set_length/6 
#because I want 6 columns in each row, each with one instance

set_as_list = list(queryset) 
# have a list so I can iterate through objects by index

for i in range(table_rows):
    # make a row
    <div class="row">
    for j in range (i*6,(i+1)*6):
        #make six or less columns
        <div class="span2">
           <p>set_as_list[j].attribute1</p>
           <p>set_as_list[j].attribute2</p>
        </div>
    </div> # end row
Run Code Online (Sandbox Code Playgroud)

我希望django模板语言,python和html的公然混合不会冒犯任何人.只是想表达我想要做的事情的想法.我很感激有人愿意提供任何帮助,因为我已经在这方面苦苦挣扎了好几天,并且在模板和外部都做了很多寻求解决方案.

我也意识到在整数除法之后需要与剩余的对象进行最后一行.

tags django templates twitter-bootstrap

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

在R tm包中,构建语料库FROM Document-Term-Matrix

使用tm包从语料库构建文档术语矩阵很简单.我想从文档术语矩阵构建语料库.

设M是文档集中的文档数.设V是该文档集的词汇表中的术语数.然后,文档 - 术语 - 矩阵是M*V矩阵.

我还有一个长度为V的词汇量向量.词汇量向量中是由文档 - 术语 - 矩阵中的索引表示的词.

从dtm和词汇向量,我想构建一个"语料库"对象.这是因为我想要阻止我的文档集.我手动构建了我的dtm和词汇 - 即从来没有一个tm"语料库"对象代表我的数据集,所以我不能使用该功能,

tm_map(corpus, stemDocument, language="english")
Run Code Online (Sandbox Code Playgroud)

我一直在努力构建一个解决方法,在这里我可以阻止词汇,只保留独特的单词,但是在尝试保持dtm和词汇矢量之间的对应关系时会有些复杂.

理想情况下,最终结果是我的词汇矢量被阻止并且仅包含唯一条目,并且dtm索引对应于词干词汇矢量.如果你能想到其他一些方法,我也会很感激.

如果我可以简单地从我的dtm和词汇矢量构建一个"语料库",干掉语料库,然后转换回dtm和词汇矢量(我已经知道如何进行这些转换),我的麻烦就会得到解决.

如果我能进一步澄清问题,请告诉我.

r corpus text-mining lda tm

4
推荐指数
1
解决办法
4500
查看次数

将 rmultinom 与 Rcpp 一起使用

我想在 C++ 代码中使用 R 函数rmultinom与 Rcpp 一起使用。我收到一个关于参数不足的错误 - 我不熟悉这些参数应该是什么,因为它们与 R 中函数使用的参数不对应。我也没有使用“::Rf_foo”的运气从 Rcpp 代码访问 R 函数的语法。

下面是我的代码的简化版本(是的,我正在编写一个 gibbs 采样器)。

#include <Rcpp.h>                                                                                                                                     
using namespace Rcpp;                                                                                                                                 

// C++ implementation of the R which() function.                                                                                                      
int whichC(NumericVector x, double val) {                                                                                                             
  int ind = -1;                                                                                                                                       
  int n = x.size();                                                                                                                                   
  for (int i = 0; i < n; ++i) {                                                                                                                       
    if (x[i] == val) {                                                                                                                                
      if (ind == -1) {                                                                                                                                
        ind = i;                                                                                                                                      
      } else {                                                                                                                                        
        throw std::invalid_argument( "value appears multiple times." ); …
Run Code Online (Sandbox Code Playgroud)

c++ r bayesian mcmc rcpp

3
推荐指数
1
解决办法
1934
查看次数

标签 统计

r ×2

bayesian ×1

c++ ×1

corpus ×1

django ×1

lda ×1

mcmc ×1

rcpp ×1

tags ×1

templates ×1

text-mining ×1

tm ×1

twitter-bootstrap ×1