小编TIF*_*TIF的帖子

Seaborn颜色条的移动标签

我有一个带有标签颜色条的seaborn热图,使用:

seaborn.heatmap(df, cbar_kws = {'label': 'Label for color bar axis'})
Run Code Online (Sandbox Code Playgroud)

但颜色条的标签与其刻度标签重叠。有没有办法像普通 matplotlib 绘图的“填充”选项一样,将该标签重新定位到距离刻度线更远的位置(在我的例子中,更靠近右侧)?

python matplotlib heatmap colorbar seaborn

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

如何在 Keras 中获取图层的类型?

我正在尝试为给定(通用)模型选择最后一个 Conv2D 层。model.summary()提供了一个图层列表及其类型,但如何访问它以找到该类型的图层?

输出model.summary()

Layer (type)                 Output Shape              Param #   
=================================================================
input_1 (InputLayer)         (None, 224, 224, 3)       0         
_________________________________________________________________
block1_conv1 (Conv2D)        (None, 224, 224, 64)      1792      
_________________________________________________________________
...
_________________________________________________________________
predictions (Dense)          (None, 1000)              4097000   
=================================================================
Total params: 138,357,544
Trainable params: 138,357,544
Non-trainable params: 0
Run Code Online (Sandbox Code Playgroud)

python keras

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

使matplotlib在数学模式下显示衬线字体

在 matplotlib 中使用数学输入时,如何使字体成为 Times New Roman。默认字体为斜体,我试图使其与其他轴标题匹配。

我正在尝试使用 \mathrm{}:

plt.xlabel(r"$\frac{\mathrm{1}}{{\mathrm{Distance}}^2 \ (\mathrm{m}^2)}$")
Run Code Online (Sandbox Code Playgroud)

正如 matplotlib 网站 ( https://matplotlib.org/users/mathtext.html )所建议的那样,但它仍然显示为 sans-serif 字体。有什么办法可以把它变成 Times new Roman 吗?谢谢!

python matplotlib

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

如何计算子文件夹中的文件总数

我的文件结构如下所示:

  • 外文件夹
    • 内部文件夹 1
      • 文件...
    • 内部文件夹 2
      • 文件...

我正在尝试计算整个 Outer 文件夹中的文件总数。当我将 os.walk 传递给 Outer 文件夹时,它不会返回任何文件,因为我只有两层,所以我手动编写了它:

total = 0
folders = ([name for name in os.listdir(Outer_folder)
            if os.path.isdir(os.path.join(Outer_folder, name))])
for folder in folders:
    contents = os.listdir(os.path.join(Outer_folder, folder))
    total += len(contents)
print(total)
Run Code Online (Sandbox Code Playgroud)

有更好的方法来做到这一点吗?我可以在任意嵌套的文件夹集中找到文件数吗?我在 stackoverflow 上看不到任何深度嵌套文件夹的示例。

(“更好”我的意思只是某种内置函数,而不是手动编写一些东西来迭代 - 例如一个 os.walk 走整棵树)

python pathlib

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

标签 统计

python ×4

matplotlib ×2

colorbar ×1

heatmap ×1

keras ×1

pathlib ×1

seaborn ×1