Помимо более лаконичного определения хэшей с символами в качестве ключей, есть ли другие преимущества записи хеша в виде:
{key1: "value1", key2: "value2"}
вместо {:key1 => "value1", :key2 => "value2"}
?
Кроме того, каково соглашение, когда у вас есть сочетание строк и символов в качестве хеш-ключей?
Вы пишете это как {"key1" => "value1", key2: "value2"}
или придерживаетесь стиля как {"key1" => "value1", :key => "value2"}
Я пытаюсь удалить последнюю строку в dataframe
, созданную pandas в python, и, похоже, у меня проблемы.
index = DateRange('1/1/2000', periods=8)
df = DataFrame(randn(8, 3), index=index, columns=['A', 'B', 'C'])
Я попробовал метод падения вот так:
df.drop([shape(df)[0]-1], axis = 0)
но он продолжает говорить, что метка не содержится в оси.
Я также пытался перейти по имени индекса, и он все еще не работает.
Любой совет будет принят во внимание. Спасибо!!!