标签: tabular

LaTeX:删除表格内的左侧边距

使用LaTeX,我需要在表格中显示一些代码片段.这是我正在尝试做的一个例子:

\begin{document}
Par exemple :
\begin{center}
\begin{tabular}{lp{5cm}l}
\hline
Méthode & Description & Exemple d'utilisation\\
\hline
\texttt{isLetter()}& Indique si le caractère est une lettre de l'alphabet. &
\begin{lstlisting}[numbersep=0pt]
QChar MyChar('x');
bool IsLetter = MyChar.isLetter();
\end{lstlisting} \\
\hline
\texttt{toUpper()}& Retourne le même caractère mais en majuscules. & toto \\
\hline
\end{tabular}
\end{center}
\end{document}
Run Code Online (Sandbox Code Playgroud)

这是我得到的结果:

http://img693.imageshack.us/img693/1709/latexcodetable.png.

如您所见,代码左侧有一个边距.我想这个边距是编号,但我不需要编号,并希望摆脱它.我试过改变一些选项(numbersep,xleftmargin),但没有一个按我的意愿工作.

UPDATE

以下是演示该问题的完整文档:

\documentclass[a4paper,11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern,textcomp}
\usepackage[frenchb]{babel}
\usepackage{listings}

\begin{document}
   \begin{enumerate}
   \item Par exemple :
      \begin{center}
      \begin{tabular}{lp{5cm}l}
      \hline
      Méthode & …
Run Code Online (Sandbox Code Playgroud)

latex tabular lstlisting

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

从SSAS表格创建Power View工作表时出错

从云中的Azure VM上运行的Analysis Services(SSAS)表格实例创建Excel 2013 Power View工作表时,我收到一个奇怪的错误.这是错误:

抱歉,加载项目或数据源'xxxxxx.cloudapp.net表格模型'的模型时出错了.验证连接信息是否正确以及您是否有权访问数据源.

奇怪的是,我可以从中成功创建正常连接的数据透视表; 我在尝试制作Power View工作表时只收到错误.这会让我相信我正在连接到多维SSAS数据库,但我不是.以下是我已经尝试过的一些事情:

  • 转发Azure中的默认SSAS端口2383并在Windows防火墙中打开它(这允许我使用连接的数据透视表浏览多维数据集)
  • 确保我的登录具有SSAS数据库的权限(我没有使用Windows身份验证)
  • 检查SSAS表格兼容性版本,它是1103
  • 检查了SSAS表格SSDT项目的兼容性级别,它也是1103
  • 确保SQL Server Browser正在运行(我在某处可能会出现问题)
  • 尝试打开端口80和443以防万一需要的东西,没有帮助...
  • 尝试监控Excel的端口使用情况以查看是否正在尝试其他端口,除了2383之外看不到任何其他内容
  • 成功连接到Intranet SSAS表格数据库(可比性1101)并从中创建一个Power View表(这意味着我的Excel客户端应该没有任何问题)

以下是我的设置的一些细节:

服务器

  • Windows Server 2012
  • SQL Server 2012 SP1
  • SSAS表格默认实例(兼容级别1103)

客户

  • Windows 8
  • Excel 2013(15.0.4426.1017)MSO(15.0.4454.1002)32位

更新( 2013年12月2日):我在服务器上安装了Excel 2013,可以成功创建连接到Tabular数据库的Power View工作表.这意味着我的表格SSAS实例设置得很好,但在尝试通过互联网创建工作表时仍然存在问题.

更新(2013年2月15日):我使用Windows Update将Excel更新为15.0.4454.1503无效.我让一位同事成功连接了一个稍微旧版本的Excel 2013.我完全难过了.我还尝试在我更新到v 15.0.4454.1503的VM上安装Excel的新副本,它给了我同样的错误.

更新(2013年2月20日):我在Windows Server 2012,SQL Server 2012和SSAS Tabular compat 1103上安装了一个全新的本地VM.I STILL无法从该服务器成功生成Power View报告.我坚信 Excel 2013客户端存在某种错误.

ssas tabular azure-virtual-machine powerview excel-2013

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

HTML表到emacs表?

从我从Emacs社区看到的其他力量壮举来看,必须有一个解决方案,但我似乎无法找到它.

在Emacs中解析HTML表并将其转换为Emacs表(表table.el或者org-mode表)的方法是什么?我现在唯一可以看到的方法是将一大块网页拖到Excel中,然后将其导出到CSV或其他内容并导入到Emacs中.但是我不想依赖于浏览器或Excel,我只想在Emacs中进行,或者最多使用shell工具.

html emacs tabular

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

Vim Tabular:如何忽略长评论

Tabular在 Vim 中使用来将 Python 中数据文件的定义与一些长注释对齐:

# A long comment here with many words
param_1 = 42
parameter_2 = 0.25

# Another long comment
para_3 = 'abc'
parameter_number_4 = some_var
Run Code Online (Sandbox Code Playgroud)

如果我Tabularize /=在选择上使用,评论也会被处理,因为有些评论很长,我得到:

# A long comment here with many words
param_1                               = 42
parameter_2                           = 0.25

# Another long comment
para_3                                = 'abc'
parameter_number_4                    = some_var
Run Code Online (Sandbox Code Playgroud)

这不是我想要的。#有没有办法忽略选择中以“”开头的行?为了获得这样的东西:

# A long comment here with many words
param_1            = 42
parameter_2        = 0.25

# Another long comment …
Run Code Online (Sandbox Code Playgroud)

python vim tabular

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

表外字段/值对的正确 ARIA 属性?

我们需要布局大量的数据。一个简单的表可以很好地工作,但我们正在使其完全响应,因此对于简单的字段/值对,我们试图避免对表标记过于疯狂,以使回流更容易一些。

过去,我会首先使用定义列表:

<dl>
    <dt>Label</dt>
    <dd>Value</dd>
</dl>
Run Code Online (Sandbox Code Playgroud)

但是……它们也有缺点……也就是说,屏幕阅读器等并不总是能识别此标记的语义值,因此经常不受欢迎。

在语义和可访问性(以及 HTML5)方面,是否有一组特定的 ARIA 属性可以使它变得更好?

如果是这样,我应该使用哪些?我在网上找到的示例通常用于 a) 标签/字段对或 b) 将 ARIA 标签用于不可见标签。两者都不适合这种情况。

这是我认为我们需要的:

<div class="datawrapper">
    <div class="label" **some-ARIA-attribute-to-attach-this-to**="value1">Label</div>
    <div class="value" id="value1">Value</div>
</div>
Run Code Online (Sandbox Code Playgroud)

是否有专门为此设计的 ARIA 属性?ARIA 是否有更好的解决方案来使其易于访问?

html accessibility tabular wai-aria responsive-design

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

从 Stargazer .tex 输出中删除 \begin{tabular}

有没有一种简单的方法可以自动删除

\begin{tabular}{@{\extracolsep{5pt}}lc}
Run Code Online (Sandbox Code Playgroud)

\end{tabular}
Run Code Online (Sandbox Code Playgroud)

Stargazer LaTeX 输出的开头和结尾的行?

实际上,我只需要内部的 LaTeX 代码,而从 stargazer 生成的 TeX 文件中手动删除这些行完全是浪费时间......

latex r tabular stargazer

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

SSAS 表格 - 多个模型?

我们开始构建 SSAS 表格模型,想知道大多数人是拥有一个模型还是多个模型。如果有多个,您是否复制每个所需的表,或者有没有办法在模型之间共享表?我想我知道答案,但我希望有更多经验的人可以证实我们的发现......

根据我的研究,我认为...... - 你不能跨模型共享表 - 任何“公共”表都必须复制并与每个模型一起部署并且会占用内存 - 我们应该创建一个模型,使用组织表格并使其更易于使用的观点 - 如果模型之间几乎没有或没有共同数据,则可以接受多个模型

谢谢

ssas tabular ssas-tabular

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

另一列中唯一值的列中值的平均值

我正在使用 Python 2.7 (Anaconda) 来处理表格数据。我加载了一个包含两列的文本文件,例如

[[ 1.  8.]
 [ 2.  4.]
 [ 3.  1.]
 [ 4.  5.]
 [ 5.  6.]
 [ 1.  9.]
 [ 2.  0.]
 [ 3.  7.]
 [ 4.  3.]
 [ 5.  2.]]
Run Code Online (Sandbox Code Playgroud)

我的目标是计算第二列中与第一列中唯一值匹配的所有值的平均值,例如,1 的平均值为 8.5,2 的平均值为 2,3 的平均值为 4。首先,我通过提取列并应用 np.unique() 导致数组“唯一”过滤掉了第一列中的唯一值。我创建了一个在定义唯一值时起作用的循环:

mean= 0
values=[]
for i in range(0,len(first),1):
    if first[i]==1:
        values.append(second[i])
print(np.mean(values))
Run Code Online (Sandbox Code Playgroud)

其中第一和第二是特定的列。现在我想让这不那么具体。我试过

mean = 0
values = []
means=[]

for i in unique:
    for k in range(0,len(first),1):
        if first[k]==i:
            values.append(second[k])
            mean = np.mean(values)
            means.append(mean)
    mean=0
    values=[] …
Run Code Online (Sandbox Code Playgroud)

python mean tabular

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

rmarkdown将kable与data.tables列表一起使用会丢失表格式

我有一个rmarkdown要使用data.tables 列表并将其包含在PDF / HTML / MS Word文档中的文档。列表的每个组成部分都包含一个data.table

我想要达到的目的是使用kable带有标题的文档添加所有表。

当我data.table像这样一一索引

```{r}
 kable(list.of.dts[[1]], caption = paste0("Frequency table for the '", colnames(list.of.dts[[1]])[2], "' variable."))
```
Run Code Online (Sandbox Code Playgroud)

一切都很好,并且表格的格式正确,如下面的屏幕截图所示。

在此处输入图片说明

但是,如果我尝试使用lapplykable所有data.tables在列表中这样

```{r}
lapply(X = list.of.dts, FUN = function(i) {
  kable(x = i, caption = paste0("Frequency table for the '", colnames(i)[2], "' variable."))
})
```
Run Code Online (Sandbox Code Playgroud)

处理所有内容data.tables并将它们包含在文档中,我得到了相当基本的粗略输出,如下面的屏幕截图所示。

在此处输入图片说明

此外,如果我只是将data.tables 的列表传递给kable这样

```{r}
kable(list.of.dts)
```
Run Code Online (Sandbox Code Playgroud)

我得到了所有具有更好格式的表(尽管不是第一个示例中的表),但是彼此堆叠,位于页面中间,并且不能添加标题:

在此处输入图片说明

有谁知道为什么会这样,我该如何克服这个问题?

编辑1:

我已经放入result="asis" …

r tabular r-markdown kable

5
推荐指数
0
解决办法
2200
查看次数

直观理解 CNN 1D 为什么适用于表格数据

谁能解释一下为什么一维卷积神经网络有时在表格数据上表现良好(比 DNN 更好)?我在一些已发表的论文(尽管没有提供使用 CNN1D 的原因)、Kaggle 竞赛中看到过这一点,并且还在堆栈溢出中看到了有关表格数据中 CNN 1d 输入形状的问题。(例如:准备向 1D CNN 提供数据)。虽然我知道我们将 CNN 1D 用于序列数据(例如时间序列和 NLP),但将 CNN 1D 用于表格数据背后的直观想法是什么?为什么它有效?是由于特征之间的空间相关性吗?

tabular conv-neural-network

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