我有以下数据:
import pandas as pd
import numpy as np
# Generate dummy data.
a = np.random.random(75)
b = np.random.random(75) - 0.6
c = np.random.random(75) + 0.75
# Collate into a DataFrame
df = pd.DataFrame({'a': a, 'b': b, 'c': c})
df.columns = [list(['WT', 'MUT', 'WTxMUT']), list(['Parent', 'Parent', 'Offspring'])]
df.columns.names = ['Genotype', 'Status']
df_melt = pd.melt(df)
Run Code Online (Sandbox Code Playgroud)
我使用以下代码在seaborn中绘制它:
import seaborn as sb
sb.swarmplot(data = df_melt, x = "Status", y = "value", hue = "Genotype")
Run Code Online (Sandbox Code Playgroud)

如何获得每个组的 x 跨度?例如,父组的群图水平跨度范围是多少?
我有一个元组和一个元组元组.
import numpy as np
a = ("Control", "Group1")
b = (("Control", "Group1"), ("Control", "Group1", "Group2))
Run Code Online (Sandbox Code Playgroud)
我怎么能说这a与根本不同b?都
print(len(a))
print(np.shape(a))
print(len(np.shape(a)))
Run Code Online (Sandbox Code Playgroud)
和
print(len(b))
print(np.shape(b))
print(len(np.shape(b)))
Run Code Online (Sandbox Code Playgroud)
产生相同的输出:
2
(2,)
1
Run Code Online (Sandbox Code Playgroud)
再次感谢!