Я создаю небольшой инструмент для анализа данных, и я подошел к моменту, когда мне нужно построить график подготовленных данных. Код перед этим создает следующие два списка одинаковой длины.
t11 = ['00', '01', '02', '03', '04', '05', '10', '11', '12', '13', '14', '15', '20', '21', '22', '23', '24', '25', '30', '31', '32', '33', '34', '35', '40', '41', '42', '43', '44', '45', '50', '51', '52', '53', '54', '55']
t12 = [173, 135, 141, 148, 140, 149, 152, 178, 135, 96, 109, 164, 137, 152, 172, 149, 93, 78, 116, 81, 149, 202, 172, 99, 134, 85, 104, 172, 177, 150, 130, 131, 111, 99, 143, 194]
На основании этого я хочу построить гистограмму с помощью matplotlib.plt.hist. Однако есть пара проблем: 1. t11 [x] и t12 [x] связаны для всех x. Где t11 [x] - это фактически строка. Он представляет собой определенную комбинацию детекторов. Например: «01» означает, что обнаружение было произведено в 0-м сегменте первого детектора и 1-м сегменте второго детектора. Моя цель - сделать так, чтобы каждая запись из t11 была отмеченной точкой на оси x. Запись t12 будет определять высоту полосы над записью t11 (на логарифмической оси y)
Как настроить такую ось x? 2. Все это для меня очень ново. Я не смог найти ничего связанного в документации. Скорее всего, потому что я не знал, что искать. С.О .: Есть ли «официальное» название того, чего я пытаюсь достичь. Это тоже мне очень поможет.