我有一个问题,那就是如何组织我的数据,用海运制作一个条形图。我的数据输入如下
influencer platform reach
person a instagram 10000
person b instagram 5000
person a instagram 8000
person a youtube 13000
我需要的是一个条形图,显示每个影响者每个类别的到达值之和。
基本上,我正在接近海运,但它显示的是reach列的平均值,而不是总数
sns.barplot(x='influencer', y='reach', dat
我正在试图生成如下的条形图:
# generate the bargraphs based on the `stat_list_prop`
def plot_bargraph_min_error(stat_list_prop, bar_color):
plt.xlabel("Layer")
plt.ylabel('Probability of Producing the Minimal Error')
sns.barplot(x=[x+1 for x in range(7)], y = stat_list_prop, color
我试图用以下格式解析一个文件
1999
I
Willem Jan van Steen 9859 77
Guillaume Kielmann 5264 77
Guillaume Bos 8200 6
(档案要长得多,按学年(如1999)和不同的学习(如I)分开。我唯一需要处理的是最后一个数字(像77,77,6),这个数字是一个百分比。最后的目标是制作一个由10条组成的BarChart,条形图由文件中的百分比属于条形图范围的累加(和)组成(比如条形图从70 %到80 %->如果上面的输入是整个文件的总和,那么条形图将是
我最近更新了我的海运从0.5.1到新的0.6.0版本。在python笔记本中,我一直使用海运来制作盒子情节和小提琴图,现在我似乎不能让我的代码工作了。Matplotlib plt.boxplot仍然可以处理我的数据。特别是,当我有一组列表或数组,其中子集的大小不同时,问题似乎就会发生。
例如:
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
x = np.array([1,3,4]), ([1,2])
plt.boxplot(x) #this works
import numpy as n
在我的模型中,我希望以秒为单位计算服务块中的使用时间,并将其以百分比的形式显示在条形图中,即服务块1的服务时间占模型总时间的百分比。 例如: service block 1= 60 second
service block 2= 10 second
service block 3= 400 second
Total time of the service blocks = 410 seconds
Service block 1 utilized time is (60/470)*100= 12.7% 因此,我计算了所使用的时间,如 ? 。TimeIn是代理中的一个变量。 图
我想使用for循环制作多个条形图,并将这些条形图保存为单独的.bmp文件。
我从一个数据帧列表(covpatient)开始。我知道如何制作单个条形图,但我不知道如何将它们放入for循环中&保存结果。
for (i in 1:length(covpatient)) {
filename = paste(covpatient[[1]]$gene[1],"bmp", sep = ".")
barplot ... OK
print(?)
dev.off()
}
有人能帮我一下吗?