小编tgo*_*n18的帖子

缩放和居中 D3-Graphviz 图

使用 d3-graphviz 缩放和居中图形的最佳方法是什么?我希望我可以使用scale(0.5),但这使得生成的图表不居中。

我可能可以进入并.attributer()手动调整<svg><g>元素以获得我正在寻找的东西,但我认为可能有更好的方法?

d3.select("#graph")
  .graphviz()
    .width(300)
    .height(300)
    .fit(true)
    .scale(.5)
    .renderDot('digraph {a -> b}');
Run Code Online (Sandbox Code Playgroud)
<script src="//d3js.org/d3.v5.min.js"></script>
<script src="https://unpkg.com/@hpcc-js/wasm@0.3.11/dist/index.min.js"></script>
<script src="https://unpkg.com/d3-graphviz@3.0.5/build/d3-graphviz.js"></script>
  
<div id="graph" style="width: 300px; height: 300px; border: 1px solid black"></div>
Run Code Online (Sandbox Code Playgroud)

graphviz d3.js d3-graphviz

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

将 .iqy 文件中的数据导入 Pandas

我有几个从 Sharepoint 查询数据的 .iqy 文件。我需要在 Python Pandas 中组合和处理这些。Python有办法做到这一点吗?我知道 Python Sharepoint 库存在,但我试图避免通过 Python 设置自己的连接,而是依赖 .iqy 文件。有任何想法吗?

为了回答这个问题,假设该表如下所示:

+------+------+
| col1 | col2 |
+------+------+
|    1 |    2 |
|    3 |    4 |
+------+------+
Run Code Online (Sandbox Code Playgroud)

此外,我愿意接受非 Python 解决方案,以获取自动运行 .iqy 查询并将数据转换为 Python 可读格式(例如 .csv)的方法。但不确定这种方法是什么样的

python sharepoint pandas

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

熊猫MultiIndex(超过2个级别)DataFrame到嵌套Dict / JSON

这个问题与类似,但我想进一步。是否可以将解决方案扩展到更多级别?多级数据框的.to_dict()方法有一些有希望的选择,但是大多数方法将返回由元组(即(A, 0, 0): 274.0)索引的条目,而不是将其嵌套在字典中。

有关我要完成的工作的示例,请考虑以下多索引数据框:

data = {0: {
        ('A', 0, 0): 274.0, 
        ('A', 0, 1): 19.0, 
        ('A', 1, 0): 67.0, 
        ('A', 1, 1): 12.0, 
        ('B', 0, 0): 83.0, 
        ('B', 0, 1): 45.0
    },
    1: {
        ('A', 0, 0): 254.0, 
        ('A', 0, 1): 11.0, 
        ('A', 1, 0): 58.0, 
        ('A', 1, 1): 11.0, 
        ('B', 0, 0): 76.0, 
        ('B', 0, 1): 56.0
    }   
}
df = pd.DataFrame(data).T
df.index = ['entry1', 'entry2']
df
# output:

         A                              B …
Run Code Online (Sandbox Code Playgroud)

python dictionary multi-index pandas

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

更改角度材料选择列表中的复选框大小

是否可以更改“ 角度材料选择列表 ”中复选框的大小?我尝试更改mat-pseudo-checkboxCSS中的大小,但结果导致复选标记未正确放置:

mat-pseudo-checkbox {
  height: 10px;
  width: 10px;
}
Run Code Online (Sandbox Code Playgroud)

复选标记放置不正确

我是否需要调整另一个选择器以解决此问题?

css checkbox angular-material

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