Я пытаюсь добавить значения к серии pandas, полученной путем нахождения разницы между элементом nth и nth + 1:
q = pd.Series([])
while i < len(other array):
diff = some int value
a = pd.Series([diff], ignore_index=True)
q.append(a)
i+=1
Выход, который я получаю:
Series([], dtype: float64)
Почему я не получаю массив со всеми добавленными значениями?
-
PS Это вопрос о науке о данных, в котором я должен найти состояние с большинством округов путем поиска в кадре данных. Я использую значения индекса, где заканчивается одно состояние, и начинается следующее (значения в массиве, которые я использую, чтобы найти разницу), чтобы определить, сколько уездов находится в этом состоянии. Если кто-то знает, как решить эту проблему лучше, чем я, пожалуйста, дайте мне знать!