Если вы заметили, что люди ничего не делают, тогда вы должны взять «ничего не делать» в свой список наблюдений.Вы можете оценить / отобразить наблюдательную матрицу с тепловым графиком:
Вот код:
import numpy as np
import matplotlib.pylab as plt
nx, ny = 3,5
obs = np.random.randint(10, size=(nx, ny)) # a random observational matrix
activity1 = ['talk', 'listen', 'recreate','commerce','nothing']
activity2 = ['stand','sit', 'lay']
#--- graphics----
fig, ax = plt.subplots()
im = ax.imshow(obs)
ax.set_yticks(np.arange(nx))
ax.set_xticks(np.arange(ny))
ax.set_xticklabels(activity1)
ax.set_yticklabels(activity2)
plt.setp(ax.get_xticklabels(), rotation=45, ha="right", rotation_mode="anchor")
for i in range(nx):
for j in range(ny):
text = ax.text(j, i, obs[i, j],
ha="center", va="center", color="w")
plt.title('Activity matrix of school project',fontweight='bold');
plt.show()
fig.savefig('school_project.png', transparency=True)