matplotlib相关内容
我想用框从最小到最大,而不是从第二到第三个四分位数来绘制海运框图,我可以在matplotlib或seborn中控制它吗?我知道我可以控制胡须-盒子怎么样? 推荐答案 描绘第一个和第三个四分位数是框图的定义特征,因此我认为不存在此选项。但是,如果要使用最小值和最大值,则不会绘制任何胡须,因此只需使用条形图即可: import numpy as np import seaborn a
..
我有一个2D散点图(matplotlib或seborn)和一个角度,例如64度。我想绘制此散点图的扭曲版本,其中第一个绘图的x轴保持不变,但第二个轴扭曲,使得第一个绘图的y轴现在与新绘图的x轴成给定角度(即64度)。我如何才能做到这一点? 换句话说,我要将原始散点图和y轴向右推以形成一个平行四边形的曲线图,其中旧y轴和新/旧x轴之间的角度是给定的角度。 推荐答案 以下是an ol
..
我有一个数据帧 df = f1. f2. f3. f4. f5. g 1. 2. 3. 4. 1. 0 2. 4. 6. 8. 7. 0 1. 2. 3. 6. 1. 1 5. 4. 6. 8. 7. 1 9. 2. 7. 5. 1. 0 8. 4. 2. 4.
..
我有以下数据 name val G.Kittle 4.0 G.Kittle 10.0 D.Hopkins 3.0 L.Fitzgerald 6.0 ... ... C.Kupp 18.0 R.Woods 21.0 N.Harry 7.0 S.Michel -6.0 每个name都有很多值,我想在同一张图上绘制每个名称的分布。我试着用hue参数来
..
我有一个数据集,其中包含不同域的分数。因此可以将其视为具有列domain和score的DataFrame。我想画每个领域的框图。这很容易。对于海运,情况如下: import seaborn as sns data = {"domain": ["econ", "econ", "public_affairs", "culture", "communication", "public_affair
..
我尝试在数据帧df中绘制KDE的每一列,最后一列是布尔值,我使用 在每个图形上绘制两个色调 sns.pairplot(df, hue='last', palette={True: "#FF0000", False: "#0000FF"}, diag_kind='kde') 这为所有列提供了不错的KDE。但是,我并不是真的想成对比较每一列;我只想看看KDE根据last的值有何不同。然而,没有
..
data = {'name': ['A', 'B', 'C', 'D'], 'score': [-9.5, -8.3, -8.1, -7.0], 'color': [4, 3, 2, 1]} df = pd.DataFrame(data) 我将我的数据放在类似于上面的数据框中,并且我正在将其绘制到如下所示的海运沼泽图中。这些点是根据它们的分数绘制的,根据它如何
..
我有以下DF: test_df = pd.DataFrame({'name': ['a', 'b', 'c'], 'res1': [1,2,3], 'res2': [4,5,6]}) 我希望绘制(理想情况下,在一个图表中)数据,这样我就可以为每行(每个名称)分别比较res1和res2。 我曾尝试实现类似的功能,但我想有一种更简单、更优雅的解决方案,它也允许我将所有内容放在一个图表
..
我不能细分CatPlot。以下是我的代码: import seaborn as sns import matplotlib.pyplot as plt fig, axes = plt.subplots(1,2) sns.catplot(x='species', y='sepal_length', data=df , kind='violin') sns.catplot(x='species
..
我正在尝试使用python中的seborn绘制直方图。但它给我的只是一个空白的数字。 以下是我的专栏的describe(): 代码: plt.subplots(figsize=(7,7)) sns.histplot(data=contratos, x='duracao_contrato', bins='fd') 输出: 推荐答案 在您的情况下,自动仓位估计似乎失败
..
我有以下数据框: data = {'date': ['3/24/2020', '3/25/2020', '3/26/2020', '3/27/2020'], 'Total1': [133731.9147, 141071.6383, -64629.74024, 647.5360108], 'Total2': [133731.9147, 274803.5529,
..
我有一个简单的数据集,上面有天数: dt, value, coltype 2017-01-01, 10, A 2017-01-02, 11, B 2017-01-03, 30, A 2017-01-04, 90, C 2017-01-05, 9, A 2017-01-06, 13, E 2017-01-07, 12, C 2017-01-08, 10, B 我想创建一个简单的基于工作
..
当我运行以下代码时,我得到一个图: tmp = sns.lineplot( data=inf_algs_results_df, x='alpha', y='runtime', hue='beta_rounded', ) 但是当我尝试用颜色条替换图例时,颜色条错误地反转了颜色! tmp = sn
..
我可以很容易地用以下命令生成海运配对图: import seaborn as sns import matplotlib.pyplot as plt import pandas as pd import numpy as np f, axes = plt.subplots(1, 1) np.random.seed(1) a = np.arange(0, 10, 0.1) np.rand
..
我当前有一个海运重新绘图 harker = sns.relplot(data = majorsLong, x = "SiO2", y = "Wt %", palette = colors, markers = marks, style = "Lithology", hue = "Lithology", kin
..
我正在尝试将热图中的1行更改为其他颜色 以下是数据集: m = np.array([[ 0.7, 1.4, 0.2, 1.5, 1.7, 1.2, 1.5, 2.5], [ 1.1, 2.5, 0.4, 1.7, 2. , 2.4, 2. , 3.2], [ 0.9, 4.4, 0.7, 2.3,
..
我正在尝试使用Seborn绘制热图中的离散值。以下是我试图绘制的列表: xa = [[5, 4, 4, 4, 13, 4, 4], [1, 9, 4, 3, 9, 1, 4], [4, 1, 7, 1, 5, 3, 7], [1, 9, 4, 3, 9, 5, 4], [2, 1, 4, 1, 9, 4, 3], [9, 4, 8, 1, 7, 1, 9], [4, 8, 1,
..
我正在使用Seborn Hotmap绘制一个大型念力矩阵的输出。由于对角线元素表示正确的预测,因此它们对于显示数字/正确率更为重要。如问题所示,如何仅注释热图中的对角条目? 我查阅了这个网站https://seaborn.pydata.org/examples/many_pairwise_correlations.html,但它对如何只注释对角线条目没有帮助。希望有人能帮上忙。提前感谢您!
..
我将 pandas 数据帧绘制到海运热图,并且我要为特定位置设置特定的y轴刻度。 我的数据帧索引是100行,它对应于一个“Depth”参数,但是该索引中的值没有按合适的间隔排列: 我想将刻度标签设置为100的倍数。我可以使用以下命令很好地完成此操作: yticks = np.linspace(10,100,10) ylabels = np.linspace(100,1000,10) 对
..
如何根据以下起始数据框绘制人口金字塔? Age Gender Count 0 50-45 years male 4 1 50-45 years female 5 2 55-65 years male 6 3 55-65 years female 7 4 65-70 years male
..