标签: multiple-columns

如何修复在Webkit上使用CSS3列时未显示的列表样式

例如:http://jsfiddle.net/R7GUZ/3/

我有一段时间list-style在webkit中为一个用它设计的父OL工作

-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
Run Code Online (Sandbox Code Playgroud)

如何使用css3将有序列表格式化为列并仍保持list-style样式?

           <ol class="text-col2">
                <li>
                    <strong>Can we call you?</strong>
                    <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia.</p>
                </li>

                <li>
                    <strong>Can we call you?</strong>
                    <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem …
Run Code Online (Sandbox Code Playgroud)

html css3 multiple-columns html-lists

11
推荐指数
2
解决办法
5225
查看次数

在列中均匀分布元素

我有一个名为div的.wrap项目.未知数量的项目(.thing)应排列成四列(彼此堆叠).

<div class="wrap">
    <div class="thing"> thing1 </div>
    <div class="thing"> thing2 </div>
    ...
</div>
Run Code Online (Sandbox Code Playgroud)

列需要均匀分布,以便没有列为空.这很容易使用:

.wrap {
    column-count: 4;
    column-fill: balance;
}
Run Code Online (Sandbox Code Playgroud)

但是,column-fill我相信,只适用于Firefox.

是否有另一种CSS方法可以在所有最新版本的浏览器中实现此布局?具体来说,flexbox能够在这里提供帮助吗?

请注意,我不能添加额外的div作为列,并且不需要JS解决方案.

这是一个小提琴,除了偶数分布之外还有所需的布局→ http://jsfiddle.net/bpdtkmmt/

html css multiple-columns

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

Java排序基于两列

可以说我有这样的表:

 String | Int1 | Int2
 "foo"    5      0
 "faa"    4      1
 "zaa"    0      1
 "zoo"    4      2
 "laa"    4      3
 "loo"    1      4
Run Code Online (Sandbox Code Playgroud)

我想得到的是这样的表格:

 String | Int1 | Int2
 "foo"    5      0
 "laa"    4      3
 "zoo"    4      2
 "faa"    4      1
 "loo"    1      4
 "zaa"    0      1
Run Code Online (Sandbox Code Playgroud)

首先发生的是基于列的排序Int1.

发生的第二件事是基于列,Int2但仅限于列中具有相同数字的行Int1

如何在不使用任何数据库引擎的情况下解决此问题?

java sorting multiple-columns

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

使用R将数据集中的多个列重新排列到一列中

我想将我的一个数据集中的三列组合成一个变量名为"al_anim"的列,并删除任何重复项,将值(动物ID)从最低到最高排序,并将每个动物从1到N重新编号为变量名"new_id".

 anim1 <- c(1456,2569,5489,1456,4587)
 anim2 <- c(6531,6987,6987,15487,6531)
 anim3 <- c(4587,6548,7894,3215,8542)
 mydf <- data.frame(anim1,anim2,anim3)
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感谢!

巴兹

r multiple-columns

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

Oracle:如何使用不同的where子句以最佳方式执行多个计数?

我需要计算来自同一个表的不同where子句的行.以下是我所需的输出

Bu   #A   #B  #C  #D #E #F #G  #H  #J  #K  #L   #M  #N
GB01 267  284 84  45 35 32 458 801 111 899 892  56  99
NL01 132  844 65  28 26 12 627 321 56  681 1062 127 128
Run Code Online (Sandbox Code Playgroud)

每列都有自己的标准,到目前为止,我有以下SQL,但它看起来很丑,并没有完全返回我需要的内容

SELECT *  FROM (
  SELECT
    c_unit_code,
    COUNT(*) AS ADVICE_EXPORT,
    0 AS CONFIRMATION_EXPORT,
    0 AS ISSUANCE_STANDBY
  FROM EXIMTRX.EPLC_MASTER
  WHERE (CLS_FLG NOT LIKE 'YES' OR CLS_FLG IS NULL) AND (
    form_of_lc LIKE 'IRREVOCABLE' OR
    form_of_lc LIKE 'REVOCABLE' OR …
Run Code Online (Sandbox Code Playgroud)

oracle count where-clause multiple-columns

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

从一个函数在Pandas Dataframe中创建多个列

我是一个蟒蛇新手,所以我希望我的两个问题清晰完整.我在下面以csv格式发布了实际代码和测试数据集.

我已经能够使用Newton-Raphson方法构造以下代码(主要是在StackOverflow贡献者的帮助下)来计算期权合约的隐含波动率.该过程在确定隐含波动率时计算Vega.虽然我可以使用Pandas DataFrame apply方法为Implied Volatility创建一个新的DataFrame列,但我无法为Vega创建第二列.当函数将IV和Vega一起返回时,有没有办法创建两个单独的DataFrame列?

我试过了:

  • return iv, vega 从功能
  • df[['myIV', 'Vega']] = df.apply(newtonRap, axis=1)
  • 拿到 ValueError: Shape of passed values is (56, 2), indices imply (56, 13)

还尝试过:

  • return iv, vega 从功能
  • df['myIV'], df['Vega'] = df.apply(newtonRap, axis=1)
  • 拿到 ValueError: Shape of passed values is (56, 2), indices imply (56, 13)

另外,计算过程很慢.我导入了numba并实现了@jit(nogil = True)装饰器,但我只看到了25%的性能提升.测试数据集的性能测试有近900,000条记录.运行时间为2小时9分钟,没有numba或numba,但没有nogil = True.使用numba和@jit(nogil = True)的运行时间是1小时32分钟.我可以做得更好吗?

from datetime import datetime
from math import sqrt, pi, log, exp, isnan
from scipy.stats import norm
from numba import jit


# dff …
Run Code Online (Sandbox Code Playgroud)

python jit multiple-columns pandas numba

10
推荐指数
1
解决办法
8453
查看次数

根据两列分配唯一ID

我有一个如下所示的数据帧(df):

School Student  Year  
A         10    1999
A         10    2000
A         20    1999
A         20    2000
A         20    2001
B         10    1999
B         10    2000
Run Code Online (Sandbox Code Playgroud)

我想创建一个人ID专栏,以便df看起来像这样:

ID School Student  Year  
1   A         10    1999
1   A         10    2000
2   A         20    1999
2   A         20    2000
2   A         20    2001
3   B         10    1999
3   B         10    2000
Run Code Online (Sandbox Code Playgroud)

换句话说,ID变量指示它在数据集中的哪个人,同时考虑学生编号和学校会员资格(这里我们总共有3个学生).

df$ID <- df$Student如果c("School", "Student)是唯一的,我做了并试图请求值+1 .它不起作用.帮助赞赏.

r multiple-columns

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

react-beautiful-dnd - 不变失败:找不到带有 id 的可删除条目

我正在遵循一个react-beautiful-dnd教程,该教程使用react组件类而不是钩子。当我遇到这个错误时,我正在使用现代反应语法编写一个等效的程序。不变失败:找不到 id [column-1] 的可删除条目。我试图动态更新存储原始列索引的变量,以防止用户将任务拖动到较早的列。当我尝试在 onDragStart 函数内部使用 useState 挂钩时发生错误。我创建了一个显示问题的codeSandbox,非常感谢您的帮助。

drag-and-drop list multiple-columns reactjs react-beautiful-dnd

10
推荐指数
3
解决办法
9986
查看次数

使用CSS列计数不会仅仅平衡Chrome中的内容

我有一个目录页面,列出目录中的故事,我想在3列中显示它们.我希望输出在三列之间保持平衡,这样每列的高度大致相同.每个项目的高度都不相同.

但是我发现Chrome没有正确地平衡列,因此前两列很长,最后(第3)列非常短,通常只有1或2个项目.我添加了属性

column-fill: balance;
Run Code Online (Sandbox Code Playgroud)

可以肯定的是,即使它应该是默认值,但它没有任何区别.任何帮助赞赏.

CSS

#catalogue-section  {
/* Prevent vertical gaps */
line-height: 0;

-webkit-column-count: 3;
-webkit-column-gap:   0px;
-webkit-column-fill: balance;
-moz-column-count:    3;
-moz-column-gap:      0px;
-moz-column-fill: balance;
column-count:         3;
column-gap:           0px;
column-fill:balance;

}

#catalogue-section div {
/* Just in case there are inline attributes */
width: 100% !important;
height: auto !important; 
}
Run Code Online (Sandbox Code Playgroud)

HTML

请参阅http://www.shortkidstories.com/story

如果您在IE或Firefox中转到此页面,则会平衡列,但不会在Chrome中进行平衡.

css google-chrome multiple-columns

9
推荐指数
1
解决办法
3247
查看次数

如何做多列from_tuples?

我得到了如何使用pd.MultiIndex.from_tuples()以改变类似的东西

       Value
(A,a)  1
(B,a)  2
(B,b)  3
Run Code Online (Sandbox Code Playgroud)

                Value
Caps Lower      
A    a          1
B    a          2
B    b          3
Run Code Online (Sandbox Code Playgroud)

但是如何更改表单中的列元组

       (A, a)  (A, b) (B,a)  (B,b)
index
1      1       2      2      3
2      2       3      3      2
3      3       4      4      1
Run Code Online (Sandbox Code Playgroud)

进入表格

 Caps         A              B
 Lower        a       b      a      b
 index
 1            1       2      2      3
 2            2       3      3      2
 3            3       4      4      1
Run Code Online (Sandbox Code Playgroud)

非常感谢.


编辑:我有一个元组列标题的原因是当我将具有单个级别列的DataFrame加入到具有多级列的DataFrame时,它将多列转换为字符串格式的元组并将单个级别保留为单个串.


编辑2 - 替代解决方案:如上所述,此处的问题是通过join具有不同列级别大小的问题产生的.这意味着多列被缩减为字符串元组.解决这个问题,在我用于 …

columnname multiple-columns multi-index pandas

9
推荐指数
2
解决办法
8564
查看次数