问题标签 [pandas-styles]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用 Pandas (df.style.applymap) 在 Pycharm 中设置表格样式?
我想用本网站的以下示例为我的表设置样式: https ://pandas.pydata.org/pandas-docs/stable/user_guide/style.html
现在,问题是,我使用 Pycharm。因此,在执行我的代码后,表格会根据这些值创建自己的颜色。但这不是我要找的。有人对 Pycharm 有同样的问题吗?
python - 是否可以在 IPython 控制台中显示熊猫样式?
是否可以在 iPython 控制台中显示熊猫样式?Jupyter 笔记本中的以下代码
正确产生
在控制台中我只得到
是否有可能在这里实现类似的结果,或者样式引擎是否依赖于 html 前端?
提前感谢您的帮助。
python - 在 jupyter notebook 中显示大字体的 pandas 数据框
我有一个小型(5 行,3 列)数据框,可以通过调用df
jupyter 单元格来显示。我想放大(字体大小)此输出以进行演示。可能吗?
python - Pandas Styler 子集列按值
我正在使用以下内容为数据框中的单元格着色:
这成功地将背景渐变应用于col1
但是,我想要以下内容:
哪个不起作用
这个想法是仅将渐变应用于col1
小于的值,并显示未着色x
的完整数据框。col1 >= x
似乎应该有一种简单的方法来做到这一点,但我似乎无法将参数转换为正确的格式subset
。
在此先感谢您的帮助!
python - pandas.io.formats.style.Styler.format 中的子集参数有什么作用?
的公共文件pandas.io.formats.style.Styler.format
说
子集:IndexSlice
的一个参数,DataFrame.loc
用于限制formatter
应用哪些元素。
但是看代码,这不是真的……这是什么_non_reducing_slice
东西?
用例:我想格式化一个特定的行,但是当我天真地按照文档使用可以正常工作的东西时出现错误.loc[]
:
好的,我尝试使用IndexSlice
它,但它看起来很不稳定——在某些情况下有效,在其他情况下无效,至少在 Pandas 0.20.3 中:
在 pandas 0.24.2 我得到一个类似的错误,但略有不同:
哦等等——我没有指定足够的索引信息;这有效:
python - 熊猫样式背景渐变未显示在 jupyter 笔记本中
我正在尝试打印具有背景渐变的熊猫数据框以提高可读性。我试图将我在文档中找到的内容应用到一个简单的用例中,但我无法让 jupyter notebook 实际打印带有颜色的表格 - 我一直在获取普通数据框。小例子:
只是打印
我尝试了不同的打印技术,即
或者
或不同的颜色图
但它们都不起作用。我还尝试了样式器是否可以正常工作,但至少 applymap 函数完成了它应该做的事情:
哪个打印
所以不知道为什么 background_gradient 似乎没有任何效果。
编辑:刚刚找到原因。这是一个简单的解决方法,但如果其他人遇到同样的问题,我会继续这样做。显然,pandas 使用元素作为对象而不是浮点数来初始化数据框。如此简单地将初始化更改为
解决了这个问题。