Расположите электростанции разного типа в порядке их убывания: Распределите типы электростанция в порядке возрастания их доли в мировом производстве электроэнергии: 1. ТЭС 2….

Ответы. Диктант по энергосбережению 2021 правильные ответы

Посмотрите список вопросов и ответов на Диктант по энергосбережению 2021 года (Е-Диктант 2021).

Пожалуйста, используйте эти ответы только для самоконтроля. Если вы хотите исправить ответы, то можете добавить информацию в комментариях.

Вопросы и ответы:

Соотнесите вид приборов для управления системой освещения и триггер его срабатывания

  • Фотореле — Изменение степени освещенности
  • Диммер — Изменение угла поворотной рукояти
  • Ультразвуковой датчик — Любое движение

Какое устройство позволяет поддерживать температуру воды на заданном уровне?

  • a Газовый чайник
  • b Электрический чайник
  • c Термопот
  • d Напольный кулер для воды

Какая часть солнечного излучения влияет на возникновение тепла в квартире?

  • a Инфракрасное излучение
  • b Ультрафиолетовое излучение
  • c Видимое излучение
  • d Все вышеперечисленные виды излучения

Согласно Постановлению Правительства от 06. 05.2011 N 354 (ред. от 29.06.2020) допустимый перерыв электроснабжения многоквартирного дома при наличии 1 источника питания не должен превышать:

  • a 4 часа
  • b 12 часов
  • c 24 часа
  • d 8 часов

Какой способ НЕ поможет Вам сэкономить тепло квартиры при проветривании?

  • a Установить оконные проветриватели на окна
  • b Устанавливать оконные форточки в верхней части окна
  • c Проветривать часто с широко открытыми окнами несколько минут
  • d Уменьшить количество проветриваний за счет установки системы принудительной вентиляции

Как Вы думаете, для чего радиаторы отопления обычно имеют ребра?

  • a Для увеличения скорости движения теплоносителя в радиаторе
  • b Для увеличения температуры теплоносителя в радиаторе
  • c Для уменьшения себестоимости изготовления радиаторов
  • d Для увеличения площади теплообмена

Расположите бытовые приборы в порядке возрастания потребления ими энергии в режиме ожидания

Нажмите, чтобы посмотреть ответ

  • a Зарядное устройство для телефона; стиральная машина, компьютер, духовой шкаф с таймером
  • b Зарядное устройство для телефона; стиральная машина, духовой шкаф с таймером, компьютер
  • c Зарядное устройство для телефона, компьютер, духовой шкаф с таймером, стиральная машина
  • d Зарядное устройство для телефона; компьютер, стиральная машина, духовой шкаф с таймером

Соотнесите прибор учета с измеряемой единицей измерения:

  • Счетчик электроэнергии — квт/час
  • Теплосчетчик — Гкал Гдж
  • Счетчик воды — м3

Какую книгу разработал Федеральный оргкомитет Всероссийского фестиваля энергосбережения и экологии #ВместеЯрче-2020, содержащую логические задания на тему «ТЭК и энергосбережение»?

  • a Основы энергосбережения
  • b Вместе с ТЭК-Тиком
  • c Энергосбережение в жилищно-коммунальном хозяйстве
  • d Устойчивое развитие. Энергоэффективность. Зеленая экономика.

Выберите из списка единицу измерения, которую не используют при выставлении счетов за коммунальные услуги?

  • a Гкал
  • b кВт
  • c куб. м
  • d кв. м

Что означает этот знак?

  • a Не влезай убьет
  • b Опасно для жизни
  • c Осторожно электрическое напряжение
  • d Заземлено

Расположите лампочки по мере уменьшения потребляемой ими электроэнергии.

  • a Лампа накаливания, галогеновая, энергосберегающая, светодиодная
  • b Лампа накаливания, галогеновая, светодиодная, энергосберегающая
  • c Галогеновая, лампа накаливания, энергосберегающая, светодиодная
  • d Энергосберегающая, лампа накаливания, галогеновая, светодиодная

Соотнесите цветовую температуру энергосберегающих ламп и цвет света, который они выделяют:

  • 2700 k холодный белый свет
  • 4200 k белый теплый свет
  • 6400 k 6000 k дневной свет

В чем недостаток наличия большого количества поворотов труб отопления, их сужений, расширений, наличия клапанов?

  • a Это приводит к перемешиванию с обратным потоком теплоносителя
  • b Это приводит к разрушению труб
  • c Это приводит к коррозии труб
  • d Это приводит к потере давления в трубах

Какого цвета маркировка класса товара с самой низкой энергоэффективностью?

  • a Красный
  • b Желтый
  • c Зеленый
  • d Оранжевый

Соотнесите изображения советских марок и значимые события, которым эти марки были посвящены:

  • a 1-а, 2-в, 3-б
  • b 1-б, 2-а, 3-в
  • c 1-в, 2-а, 3-б
  • d 1-в, 2-б, 3-а

Какой из способов НЕ поможет сэкономить расход воды в туалетной комнате?

Подписывайтесь! Группа в вк про диктанты и конкурсы https://vk. com/vsekonkursyru, тг https://t.me/vsekonkursy

  • a Заменить бачок на бачок с двумя кнопками для смывания
  • b Положить кирпич или бутылку с водой внутрь бачка
  • c Следить за тем, чтобы бачок не пропускал воду
  • d Сменить унитаз на меньший

Наиболее распространенный способ экономии электроэнергии – оптимизация потребления электроэнергии на освещение. Какой способ из перечисленных не приведет к экономии энергии?

  • a Установка панорамных окон
  • b Установка светодиодных ламп
  • c Увеличение прозрачности окна
  • d Установка систем «умного дома», позволяющих включать освещение с мобильного телефон

В какой из перечисленных ситуаций НЕ происходит повышения энергоэффективности в многоквартирном доме?

  • a Установка алюминиевого экрана на стене за батареей
  • b Использование светодиодных ламп
  • c Установка декоративных панелей на батареи
  • d Замена кулачкового смесителя на сенсорный

От какого теплотехнического параметра НЕ зависит величина теплового потока, проходящего через стенку энергоэффективного дома?

  • a Разность энтальпий воздуха внутри и снаружи дома
  • b Теплопроводность материала стены
  • c Площадь стены
  • d Толщина стены

Какое из действий с Вашим мобильным телефоном позволит Вам его реже заряжать и, следовательно, экономить электроэнергию на его заряд?

  • a Носить телефон зимой во внутреннем кармане одежды
  • b Не допускать попадания воды
  • c Не допускать полного разряда аккумулятора
  • d Применение технологии мобильной связи 4G вместо 3G

Соотнесите тип энергоресурса, который Вы видите на картинке, с типом электростанции, где он используется:

  • a 1-а, 2-в, 3-б
  • b 1-б, 2-а, 3-в
  • c 1-в, 2-а, 3-б
  • d 1-в, 2-б, 3-а

Какой из перечисленных фактов НЕ имеет отношения к стиральной машине класса А?

  • a Стиральная машина этого класса самая экономичная
  • b Специальные сенсоры машины автоматически определяют вес загруженной одежды, и в соответствии с этим регулируется количество поступающей воды
  • c Расход электроэнергии на такую стиральную машину минимально возможный
  • d В режиме ожидания стиральная машина не поглощает электроэнергию

Знаете ли Вы, что снег обладает теплоизоляционными свойствами, и его можно использовать в качестве подручного утеплителя? Как Вы думаете, какой снег обладает наилучшими теплоизоляционными свойствами?

  • a Свежевыпавший
  • b Уплотненный снег в течение 2-3 дней
  • c Уплотненный снег в течение недели
  • d Снег, смешанный с льдинками

Выберите НЕверное энергоэффективное утверждение:

  • a При приготовлении пищи в закрытой посуде расход электроэнергии меньше, чем в открытой
  • b Кипятить в электрическом чайнике нужно столько воды, сколько хотите использовать
  • c Применение темных стен и штор позволяет снизить энергетические затраты в среднем на 10%
  • d Необходимо следить, чтобы конфорки электрической плиты не были деформированы и плотно прилегали ко дну нагреваемой посуды

Какого класса энергетической эффективности Вы никогда не встретите на доме, потому что его нет в приказе № 399/пр «Об утверждении Правил определения класса энергетической эффективности многоквартирных домов»?

  • a Класс А
  • b Класс B+
  • c Класс А++
  • d Класс G

Расположите в порядке убывания по мощности энергетические объекты, предназначенные для производства электрической энергии, расположенные на территории РФ: Балаковская АЭС, Саяно-Шушенская ГЭС, Сургутская ГРЭС, СЭС «Владиславовка»:

  • a Балаковская АЭС, Саяно-Шушенская ГЭС, Сургутская ГРЭС, СЭС «Владиславовка»
  • b Саяно-Шушенская ГЭС, Балаковская АЭС, Сургутская ГРЭС, СЭС «Владиславовка»
  • c СЭС «Владиславовка», Саяно-Шушенская ГЭС, Балаковская АЭС, Сургутская ГРЭС
  • d Саяно-Шушенская ГЭС, Сургутская ГРЭС, Балаковская АЭС, СЭС «Владиславовка»

Основной деятельностью подстанций является …

  • a Производство электрической энергии
  • b Преобразование и распределение электрической энергии
  • c Выработка горячей воды для отопления жилых домов
  • d Подача энергоресурса на станцию

Выберите самый энергозатратный тип телевизора:

  • a Электронно-лучевой
  • b Плазменный
  • c LED
  • d Жидкокристаллический

Техническая документация какого товара не всегда содержит информацию о классе энергетической эффективности?

  • a Электрические бытовые стиральные машины
  • b Лампы электрические общего назначения
  • c Лифты для использования в производственных целях
  • d Телевизоры

Разгадайте ребус и ответьте, для чего служит это устройство в энергоэффективном доме?

Нажмите, чтобы посмотреть ответ

a Для подачи электроэнергии

b Для подачи воды

c Для включения теплого пола

d Для автоматического выключения света

Для снижения энергопотребления компьютером электроэнергии НЕ НУЖНО:

  • a Выключать компьютер или переводить в спящий режим
  • b Заменить компьютер на ноутбук
  • c Настроить режим энергосбережения
  • d Устанавливать несколько вентиляторов на радиаторе

Расположите процессы в порядке возрастания потребления воды для их осуществления одним человеком

  • a Приготовление пищи, мытье посуды, использование туалета, принятие душа
  • b Приготовление пищи, мытье посуды, принятие душа, использование туалета
  • c Использование туалета, мытье посуды, приготовление пищи, принятие душа
  • d Приготовление пищи, использование туалета, принятие душа, мытье посуды

Что такое «энергетическое обследование» многоквартирного дома?

  • a Сбор и обработка информации об использовании энергетических ресурсов
  • b Расчёт потребностей в энергоресурсах
  • c Выявление перерасхода энергетических ресурсов
  • d Анализ энергоэффективности здания

Дополните предложение. Замена ламп накаливания на энергосберегающие способствует экономии…

  • a Потребляемого количества теплоты
  • b Оплаты коммунальных платежей
  • c Денег на их покупку
  • d Потребления электроэнергии в режиме ожидания

Какой закон лежит в основе расчета тепловых потерь через стены дома через температурный напор?

  • a Закон Ньютона-Рихмана
  • b Закон Фурье
  • c Закон Кирхгофа
  • d Закон Планка

Наименьшие теплопотери в частном доме с отапливаемым подвалом проходят через:

  • a Окна
  • b Стены
  • c Пол
  • d Вентиляцию

Соотнесите наименование класса энергетической эффективности с его обозначением

  • Низкий А плюс
  • Пониженный B
  • Высокий C
  • Повышенный Е
  • Высочайший F

К какому возобновляемому источнику энергии обращается герой Льва Ошанина:

  • a Море
  • b Воздух
  • cСолнце
  • d Ветер

Что позволит снизить расход электроэнергии в 16-ти этажном многоквартирном доме?

  • a Установка доводчиков на двери
  • b Установка кондиционера
  • c Установка алюминиевых батарей
  • d Установка датчиков движения

Выберите НЕверное утверждение:

  • a Замена лампы накаливания на светодиодную не окупает себя
  • b Редкая замена мешков-пылесборников в пылесосах увеличивает потери давления в устройстве
  • c Повышение температуры стирки на 10°C увеличит энергопотребление стиральной машины
  • d Оставленные зарядные устройства в розетках увеличивают общее энергопотребление квартиры

Какие действия при использовании холодильника приведут к наибольшему энергопотреблению и увеличению платежей по квартплате?

a Привычка ставить теплую еду в холодильник

b Регулярная разморозка морозильной камеры

c Установка холодильника на расстоянии 5-7 см от стены

d Установка холодильника рядом с наружной стеной

Укажите единицу измерения светового потока:

a Люкс

b Ватт

c Кандела

d Люмен

У какого бытового прибора среднестатистический расход электроэнергии за месяц больше, чем у других?

a Духовой шкаф

b Телевизор

c Холодильник

d Микроволновая печь

Какое из мероприятий позволит Вам сократить расход воды в быту?

a Не использовать моющее средство в посудомоечной машине

b Уменьшить площадь раковины, используемой для мытья посуды

c Полоскать белье под проточной водой

dСледить, чтобы кран на раковине был плотно закрыт

При проектировании и эксплуатации зданий (за исключением многоквартирных домов) удельный расход энергетических ресурсов рассчитывается на:

a 1 м3 отапливаемого объема помещений

b 1 м2 отапливаемого объема помещений

c Количество человек, проживающих в помещении

d Количество радиаторов в помещении

Какая мера НЕ поможет уменьшить размеры платы за водоснабжение?

a Использование сенсорного смесителя

b Принятие душа вместо ванны

c Использование смесителя с термостатом

d Умеренное использование горячей воды

Укажите, в какой период времени суток населению предоставляется наибольшая скидка за потребление электроэнергии при установке многотарифного счетчика?

a 23. 00 – 07.00

b 21.00 – 08.00

c 09.00 – 17.00

d 06.00 – 12.00

В каком году была осуществлена последняя редакция Федерального закона «Об энергосбережении и о повышении энергетической эффективности и внесении изменений в законодательные акты РФ», принятого 23.11.2009 № 261-ФЗ?

a 2018

b 2011

c 2021

d 2020

С какой целью применяется рекуператор воздуха в жилых домах?

a Для экономии энергии, затрачиваемой на обогрев дома, за счет возврата части тепловой энергии

b Для создания защитного барьера в дверном проеме, который не позволяет воздушным массам попадать внутрь

c Для подачи свежего воздуха с низкой интенсивностью, чтобы обеспечить минимальный воздухообмен, но без понижения температуры

d Для поддержания постоянной температуры струи из-под крана или душа вне зависимости от скачков напора холодной или горячей воды

Поделиться:




На главную страницу

Расположите электростанции разного типа в порядке их убывания

Биология, 04. 09.2019 22:30, akjan7

Посмотреть ответы

Другие вопросы по: Биология

Двое рабочих выполнили вместе некоторую работу за 12 часов. если бы сначалапервый рабочий сделал половину этой работы, а затем другой остальную часть, то вся работа была бы выполне…

МатематикаОтветов: 128.02.2019 21:20

Для нового станка сделали 2 детали. масса одной из них в 3 раза больше массы другой. чему равна масса каждой детали, если масса одной из них на 700 г меньше массы другой…

МатематикаОтветов: 102.03.2019 20:40

Для посадки приготовили саженцы смородины, крыжовника и малины: смородины в 2 раза больше, чем крыжовника, а крыжовника в2 раза больше чем малины. каких саженцев было больше всего…

МатематикаОтветов: 106.03.2019 21:00

А) 6,25 * 4,8 б) 85,5 * 3,2 г) 12,6 * 78 и не надо говорить что я тупая! у меня у же 2 недели нога сломана и я нечего не понимаю!…

МатематикаОтветов: 107. 03.2019 15:50

Старший брат идет от дома к школе 30 минут, а младший 40 мин. через сколько минут старший брат догонит младшего, если тот вышел из дома на 5 минут раньше…

МатематикаОтветов: 308.03.2019 03:00

Вырежьте из плотной бумаги треугольник со стороной 14,5 см, проведите к этой стороне высоту. выполните необходимые измерения, выразите в метрах и найдите периметр и площадь это го…

МатематикаОтветов: 108.03.2019 04:30

Знаешь правильный ответ?

Расположите электростанции разного типа в порядке их убывания по степени загрязнения окружающей сред…

Популярные вопросы

Ухозяина было 12 кроликов: 8 черных, а остальные белые. сколько было белых кроликов? составь и реши , обратные данной….

Математика
Ответов: 1
27.02.2019 12:20

Впараллелограмме abcd стороны равны 14 и 8 см, высота проведена к большей стороне, равна 4 см. найдите площадь abcd и вторую высоту. ..

Математика
Ответов: 2
01.03.2019 09:30

9дм в квадрате 18 см в квадрате = ? см в квадрате…

Математика
Ответов: 2
02.03.2019 19:00

Выполните деление с остатком: а) 874 267 на 301; б) 765 420 на 523….

Математика
Ответов: 2
03.03.2019 04:20

Решить . наташа принесла ване сумку с грушами и яблоками. ваня съел половину яблок и треть груш, какая часть осталось в сумке. а) половина б) больше чем половина в) меньше чем поло…

Математика
Ответов: 1
03.03.2019 17:20

Вспахали 5/7 поля. найдите s поля, если вспахали 32,5?…

Математика
Ответов: 2
07.03.2019 22:30

Найти массу гранитного шара диаметром 1,8 м плотность гранита примерно равна 2,6 кг/ дм в квадрате 3…

Математика
Ответов: 3
03.03.2019 06:33

Решить 81,82,83. 25 ​…

Математика
Ответов: 2
03. 03.2019 08:11

Байкал — самое глубокое озеро на планете. наибольшая глубина байкала — 1642…

Математика
Ответов: 1
03.03.2019 17:38

Шаршынын периметри 64см. шаршынын ауданына караганда ауданы 2есе кем жане 4см тик тортбурыштын узындыгын тап​…

Математика
Ответов: 1
03.03.2019 18:19

Больше вопросов по предмету: Биология
Случайные вопросы

Сортировка данных с использованием пользовательского списка

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Дополнительно… Меньше

С помощью встроенных настраиваемых списков вы можете сортировать данные — либо по дням недели, либо по месяцам года. При желании вы можете создать свои собственные настраиваемые списки для сортировки по любой другой характеристике, которая плохо сортируется в алфавитном порядке, например, по высокому, среднему и низкому, или S, M, L, XL.

С помощью настраиваемых списков вы можете сортировать этот рабочий лист либо по Доставка месяц или до Приоритет .

Сортировка по дням недели или месяцам года с помощью встроенного пользовательского списка

Выполните следующие действия:

  1. Выберите столбцы для сортировки.

    Примечание. Для достижения наилучших результатов каждый столбец должен иметь заголовок.

  2. На ленте щелкните Данные > Сортировка .

  3. org/ListItem»>

    Во всплывающем окне Sort в раскрывающемся списке Sort by выберите столбец, по которому необходимо выполнить сортировку.

    Например, если вы хотите пересортировать предыдущий пример по дате доставки, в разделе Сортировать по выберите доставка .

  4. В раскрывающемся списке Заказ выберите Пользовательский список .

  5. В поле Пользовательские списки выберите нужный список и нажмите OK , чтобы отсортировать лист.

Создайте свой собственный список

Выполните следующие действия, чтобы создать собственный список для сортировки:

    org/ItemList»>

  1. В столбце рабочего листа введите значения для сортировки. Расположите их в том порядке, в котором вы хотите определить порядок сортировки — сверху вниз. Например:

  2. Выберите все ячейки в этом списке и нажмите Файл > Параметры > Дополнительно .

  3. Прокрутите вниз до раздела Общие и нажмите Редактировать пользовательские списки

  4. В поле Пользовательские списки щелкните Импорт .

Совет: Для коротких списков, таких как Высокий, Средний и Низкий, может быть быстрее ввести его непосредственно в поле Записи списка в поле Пользовательские списки .

Нужна дополнительная помощь?

Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.

python. Можно ли использовать сортировку аргументов в порядке убывания?

спросил

Изменено
1 месяц назад

Просмотрено
305 тысяч раз

Рассмотрим следующий код:

 avgDists = np.array([1, 8, 6, 9, 4])
ids = avgDists. argsort()[:n]
 

Это дает мне индексы n самых маленьких элементов. Можно ли использовать этот самый argsort в порядке убывания, чтобы получить индексы n старших элементов?

  • питон
  • numpy

4

Если вы инвертируете массив, самые нижние элементы становятся верхними элементами, и наоборот. Следовательно, индексы n старших элементов:

 (-avgDists).argsort()[:n]
 

Еще один способ рассуждать об этом, как упоминалось в комментариях, состоит в том, чтобы наблюдать, что большие элементы приближаются последнее в сортировке аргументов. Итак, вы можете прочитать из хвоста argsort, чтобы найти n самых высоких элементов:

 avgDists.argsort()[::-1][:n]
 

Оба метода имеют временную сложность O(n log n) , потому что здесь доминирующим термином является вызов argsort . Но второй подход имеет приятное преимущество: он заменяет O(n) отрицаний массива срезом O(1) . Если вы работаете с небольшими массивами внутри циклов, вы можете получить некоторый прирост производительности, избегая этого отрицания, а если вы работаете с огромными массивами, вы можете сэкономить на использовании памяти, поскольку отрицание создает копию всего массива.

Обратите внимание, что эти методы не всегда дают эквивалентные результаты: если для argsort требуется реализация стабильной сортировки, например. путем передачи аргумента ключевого слова kind='mergesort' , тогда первая стратегия сохранит стабильность сортировки, а вторая стратегия нарушит стабильность (т.е. позиции одинаковых элементов будут изменены).

Пример таймингов:

При использовании небольшого массива из 100 чисел с плавающей запятой и хвоста длиной 30 метод представления был примерно на 15% быстрее

 >>> avgDists = np. random.rand(100)
>>> n = 30
>>> timeit (-avgDists).argsort()[:n]
1,93 мкс ± 6,68 нс на цикл (среднее значение ± стандартное отклонение для 7 циклов, 1000000 циклов в каждом)
>>> timeit avgDists.argsort()[::-1][:n]
1,64 мкс ± 3,39 нс на цикл (среднее значение ± стандартное отклонение для 7 циклов, 1000000 циклов в каждом)
>>> timeit avgDists.argsort()[-n:][::-1]
1,64 мкс ± 3,66 нс на цикл (среднее значение ± стандартное отклонение для 7 циклов, 1000000 циклов в каждом)
 

Для больших массивов преобладает сортировка по аргументам и нет существенной разницы во времени

 >>> avgDists = np.random.rand(1000)
>>> n = 300
>>> timeit (-avgDists).argsort()[:n]
21,9 мкс ± 51,2 нс на петлю (среднее значение ± стандартное отклонение для 7 запусков, по 10 000 циклов в каждом)
>>> timeit avgDists.argsort()[::-1][:n]
21,7 мкс ± 33,3 нс на цикл (среднее значение ± стандартное отклонение для 7 циклов, по 10 000 циклов в каждом)
>>> timeit avgDists.argsort()[-n:][::-1]
21,9 мкс ± 37,1 нс на цикл (среднее значение ± стандартное отклонение для 7 циклов, по 10 000 циклов в каждом)
 

Обратите внимание, что комментарий от nedim ниже неверен. Усечение до или после реверсирования не имеет значения для эффективности, поскольку обе эти операции только по-разному перемещают представление массива, а не копируют данные.

13

Как и Python, в этом [::-1] переворачивает массив, возвращаемый argsort() и [:n] , дает последние n элементов:

 >>> avgDists=np.array( [1, 8, 6, 9, 4])
>>> п=3
>>> ids = avgDists.argsort()[::-1][:n]
>>> идентификаторы
массив([3, 1, 2])
 

Преимущество этого метода в том, что ids это просмотр avgDists:

 >>> ids.flags
  C_CONTIGUOUS : Ложь
  F_CONTIGUOUS : Ложь
  СОБСТВЕННЫЕ ДАННЫЕ: Ложь
  ЗАПИСЫВАЕМЫЙ: Правда
  ВЫРАВНИВАНИЕ: Истина
  ОБНОВЛЕНИЕ IFCOPY: Ложь
 

(Значение ‘OWNDATA’ как False указывает, что это представление, а не копия)

Другой способ сделать это примерно так:

 (-avgDists).argsort()[:n]
 

Проблема в том, что это работает, чтобы создать отрицательное значение каждого элемента в массиве:

 >>> (-avgDists)
массив ([-1, -8, -6, -9, -4])
 

И создает для этого копию:

 >>> (-avgDists_n). flags['OWNDATA']
Истинный
 

Таким образом, если вы посчитаете каждый, с этим очень небольшим набором данных:

 >>> время импорта
>>> timeit.timeit('(-avgDists).argsort()[:3]', setup="from __main__ import avgDists")
4.2879798610229045
>>> timeit.timeit('avgDists.argsort()[::-1][:3]', setup="from __main__ import avgDists")
2,8372560259886086
 

Метод представления значительно быстрее (и использует 1/2 памяти…)

3

Вместо использования np.argort вы можете использовать np.argpartition — если вам нужны только индексы самых низких/самых n элементов.

Это не требует сортировки всего массива, а только той части, которая вам нужна, но обратите внимание, что «порядок внутри вашего раздела» не определен, поэтому, хотя он дает правильные индексы, они могут быть неправильно упорядочены:

 >> > срРасст = [1, 8, 6, 9, 4]
>>> np.array(avgDists).argpartition(2)[:2] # индексы двух нижних элементов
массив ([0, 4], dtype = int64)
>>> np. array(avgDists).argpartition(-2)[-2:] # индексы двух самых высоких элементов
массив([1, 3], dtype=int64)
 

2

Как намекнул @Kanmani, более простая для интерпретации реализация может использовать numpy.flip , как показано ниже:

 import numpy as np
avgDists = np.массив ([1, 8, 6, 9, 4])
идентификаторы = np.flip (np.argsort (avgDists))
печать (идентификаторы)
 

При использовании шаблона посетителя, а не функций-членов, легче читать порядок операций.

0

Вы можете использовать команды flip numpy.flipud() или numpy.fliplr() , чтобы получить индексы в порядке убывания после сортировки с помощью команды argsort . Это то, что я обычно делаю.

1

Вы можете создать копию массива, а затем умножить каждый элемент на -1.
В результате самые большие элементы станут самыми маленькими.
Индексы n наименьших элементов в копии равны n наибольшим элементам в оригинале.

1

Элегантный способ может быть следующим:

 ids = np.flip(np.argsort(avgDists))
 

Это даст вам индексы элементов, отсортированных в порядке убывания.
Теперь вы можете использовать обычную нарезку…

 top_n = ids[:n]
 

В вашем примере:

 avgDists = np.array([1, 8, 6, 9, 4])
 

Получить индексы n максимальных значений:

 ids = np.argpartition(avgDists, -n)[-n:]
 

Отсортировать их в порядке убывания:

 ids = ids[np.argsort(avgDists[ids])[::-1]]
 

Получить результаты (для n=4):

 >>> avgDists[ids]
массив([9, 8, 6, 4])
 

Если вы запускаете процедуру сортировки и 2 элемента равны, порядок обычно не меняется. Однако подход flip/[::-1] изменяет порядок равных элементов .

 >>> arr = np.array([3, 5, 4, 7, 3])
>>>
>>> np.argsort(обр)[::-1]
array([3, 1, 2, 4, 0]) # переупорядочены одинаковые элементы
>>> np.argsort(-arr)
array([3, 1, 2, 0, 4]) # одинаковые элементы без переупорядочения (совместимо с другой сортировкой)
 

По причинам совместимости я, следовательно, предпочел бы argsort подхода отрицательного массива . Это особенно актуально, когда arr представляет некоторое числовое представление более сложных элементов.

Пример:

 obj = ['улица', 'дом', 'мост', 'станция', 'рельсы']
arr = np.array([3, 5, 4, 7, 3]) # стоимость объекта в монетах
 

Отказ от ответственности. Более распространенный подход — решить приведенный выше пример с помощью sorted(list_of_tuples_obj_cost, key=lambda x: x[1])

Другой способ — использовать только «-» в аргументе для argsort, например: «df[np.argsort(-df[:, 0])]», при условии, что df — это кадр данных, и вы хотите его отсортировать по первому столбцу (представленному номером столбца «0»).

Расположите электростанции разного типа в порядке их убывания: Распределите типы электростанция в порядке возрастания их доли в мировом производстве электроэнергии: 1. ТЭС 2….