我有一个蛋白质名称列表(P1,P2,...,Pn),它们分为三个不同的表达水平高(H),中(M)和低(L),在三个实验条件下测量(Exp1 ,Exp2和Exp3).

我想制作一个如图的底部所示的图,左边是蛋白质的名称,顶部和高,中,低类别的实验名称分别用红色,蓝色和绿色表示.
我是R的新手,我非常感谢任何帮助.
提前致谢
我在2D空间中有一小组数据点(大约10个),每个数据点都有一个类别标签.我希望根据现有数据点标签对新数据点进行分类,并将属于任何特定标签类的"概率"关联起来.
是否适合根据标签将新点标记到最近的邻居(如K-最近邻居,K = 1)?为了获得我希望置换所有标签的概率并计算未知点和其余部分的所有最小距离,并找出最小距离小于或等于用于标记它的距离的情况的分数.
谢谢