plot相关内容
Similar to a question I asked previously,我有一个这样的MWE: import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import numpy as np pd.Series(np.random.normal(0, 100, 1000)).plot(kin
..
我正在尝试绘制标题、希腊字符以及变量的平均值。我希望我的剧情标题类似于此(但居中) 标题 μ=1.2 我做了几个属性: d
..
我有一个数据帧,数据示例如下所示。 我正在尝试对时间序列图周围的区域进行阴影处理。我尝试使用fill_between函数,但不起作用。 我已尝试: # load the file df = pd.read_csv(r"C:Userssamdata.csv", usecols=['Hour','Forecast'],header=0) X1=df.forecast mu = X1
..
我正在与R.合作,我绘制了以下曲线图: #create data a = abs(rnorm(100,10,10)) b = abs(rnorm(100,10,10)) i = 1 c = data.frame(a,b,i) c$col = as.factor(ifelse(c$b>10,"red", "blue")) a = abs(rnorm(100,10,10)) b = abs(r
..
我具体想要的是根据它们在文档中的显示方式,可视化与文档中的名词相关联的所有动词和形容词。 我在Python中找不到任何函数,因此我创建了自己的基本函数,如下所示。但是,可视化仍有不足之处: import nltk import pandas as pd import numpy as np import networkx as nx import matplotlib.pyplot a
..
我正在尝试使用matplotlib绘制交互式股票图表。它应该是这样工作的: 最初它在绘图中显示60个条形图(从数据框的第一个条形图到第60个条形图) 按键盘上的右箭头后,它显示第61条,第一条消失(因此,现在绘图显示数据帧的第二条到第61条)。如果我再次按向右箭头,曲线图将显示第三个到第62个,依此类推。这里的想法是,当我按向右箭头时,在绘图中显示固定数量的条形图。 按向左箭头后退一步(
..
为什么这段代码会产生如此奇怪的输出? 我希望绘图重叠,以便可以看到重叠的数据点。 看起来这些地块堆叠在一起。 def read_csv(name): file = open(folder+name,newline='') reader = csv.reader(file,delimiter=";") data = [] for row in rea
..
我已经让this在我的计算机上运行,它给了我一个想法:我可以根据点的元数据显示新的图形,而不是打印字符串吗? 为了了解我的数据,我有一个包含实验名称和结果的SQL表,然后还有一个包含整个实验过程的表。使用matplotlib绘制图形也很容易。我想创建一些交互式的东西,我可以在其中绘制实验的最终结果(某种散点图),允许用户更深入地深入研究,并查看单击点的整个实验的图形。 我似乎应该能够修
..
帖子末尾的解决方案! 我正在尝试将图像添加到y轴标签。目前我只能将它们添加到图表中。您可以在代码块的底部找到添加图像的代码。我希望国旗显示在国家名称之后、下面或上面。有没有人知道怎么做,或者我在哪里可以找到教程?找不到一个在谷歌上搜索的。谢谢! p
..
我有一个数据集,其中包含不同域的分数。因此可以将其视为具有列domain和score的DataFrame。我想画每个领域的框图。这很容易。对于海运,情况如下: import seaborn as sns data = {"domain": ["econ", "econ", "public_affairs", "culture", "communication", "public_affair
..
我有一个更大的数据帧,类似于此格式: df = pd.DataFrame([{'name': 'A', '2015': 99, '2016':98, '2017': '95', '2018':'99'}, {'name': 'B', '2015': 76, '2016':89, '2017': 83, '2018': 85}, {'name': 'C', '2015': 88, '2016'
..
我决定尝试一下海运版本0.11.0!按照我的理解,玩弄dislot函数将取代dislot。我只是想弄清楚如何将高斯拟合绘制到直方图上。以下是一些示例代码。 import seaborn as sns import numpy as np x = np.random.normal(size=500) * 0.1 使用dislot我可以执行以下操作: sns.distplot(x, k
..
matplotlib.pyplot.scatter()有一个facecolors=None参数,它将使数据点看起来内部是空心的。如何获得与seaborn.jointplot()相同的外观? 在以前版本的Seborn中找到了相同的参数,但由于某种原因在最新版本(0.11)中被删除。 推荐答案 由于seaborn是matplotlib的高级API,这似乎反映了matplotlib
..
我正在尝试使用python中的seborn创建多面图,但我遇到了很多问题,其中一件事是旋转x轴标签。 我当前正在尝试使用以下代码: import pandas as pd import seaborn as sns import matplotlib.pyplot as plt vin = pd.Series(["W1","W1","W2","W2","W1","W3","W4"]
..
# first, some imports: import numpy as np import pandas as pd import matplotlib.pyplot as plt 假设我要使用以下数据绘制散点图: np.random.seed(42) x=np.arange(0,50) y=np.random.normal(loc=3000,scale=1,size=50)
..
我知道seaborn.countplot有order属性,可以设置该属性来确定类别的顺序。但我想做的是让类别按降序排列。我知道我可以通过手动计算计数来实现这一点(在原始数据帧上使用groupby操作,等等)。但我想知道seaborn.countplot是否存在此功能。令人惊讶的是,我在任何地方都找不到这个问题的答案。 推荐答案 据我所知,seaborn.countplot中没有内置此功
..
我想在for循环中使用push!()来继续两条单独的绘图线。请考虑以下示例: using Plots; gr() f = x->x*x g = x->f(x)+.2*randn() p = plot(-1:.1:0, f, ylim=(-1,2), c=:blue) s = scatter!(-1:.1:0, g, c=:red) anim = Animation() for i=1:1
..
如何在R中使用Ploly创建子图网格? 官网有这个nice Python example: python代码有选项rows=2和cols=2,但在R中subplot函数只有参数nrows,没有ncols。 我在R中尝试了此示例,但nrows没有使Seam正常工作: # Basic subplot library(plotly) p
..
我有一个具有两个输入变量的函数 min.depth
..
我是Python的新手,我正在尝试使用matplotlib在同一张图中绘制多条线。 Y轴的值存储在字典中,在下面的代码中我在X轴上设置相应的值 我的代码如下: for i in range(len(ID)): AxisY= PlotPoints[ID[i]] if len(AxisY)> 5: AxisX= [len(AxisY)] for i in range(1,l
..