Этот ответ только для понимания того, как работают groupby и sum.
Я использую набор данных «Дождь в Индии с 1900 по 2015 год»
В моем наборе данных есть столбцы типа «подразделение» »и« годовой ».
Итак, здесь я хотел бы рассчитать сумму годового количества осадков для каждого подразделения.
Total = Data.groupby('SUBDIVISION')['ANNUAL'].sum()
print (Total)
это то, как подразделение будет сгруппировано, и мы получим сумма годового количества осадков за подразделение.
На самом деле, когда вы остановите / запустите свой экземпляр, IP-адрес изменится. Если вы перезагрузите экземпляр, он сохранит те же IP-адреса. К сожалению, мы не можем переназначить адрес вашего экземпляра, так как этот адрес был бы возвращен обратно в пул, используемый другими экземплярами EC2.
Если вы хотите избежать этой проблемы в будущем, в зависимости от ваших потребностей:
Чтобы узнать больше, см. Документацию aws , чтобы назначить эластичный IP .
Это зависит от того, о каком IP вы говорите:
Public IP: попробуйте использовать Elastic Ip, тогда у вас больше не возникнет этой проблемы. Вы можете назначить новый экземпляр своему экземпляру непосредственно в консоли AWS или программно. Но если вы используете группу автоматического масштабирования, вам придется делать это в процессе обработки ваших пользовательских данных или в облачной инициализации.
Частный IP: К сожалению, вы не можете зафиксировать частный IP-адрес для экземпляра. Единственный способ - использовать DNS и в этом случае частную зону DNS для вас VPC ( https://docs.aws.amazon.com/fr_fr/vpc/latest/userguide/vpc-dns.html . ). В этом случае не нужно покупать домен.
Я бы также рекомендовал использовать DNS в первом случае, возможно, с вашим доменом, а не с IP-адресом