Деление в столбик | интернет проект BeginnerSchool.ru
Деление многозначных или многоразрядных чисел удобно производить письменно в столбик. Давайте разберем, как это делать. Начнем с деления многоразрядного числа на одноразрядное, и постепенно увеличим разрядность делимого.
Итак, поделим 354 на 2. Для начала разместим эти числа как показано на рисунке:
Делимое размещаем слева, делитель справа, а частное будем записывать под делителем.
Теперь начинаем делить делимое на делитель поразрядно слева на право. Находим первое неполное делимое, для этого берем первый слева разряд, в нашем случае 3 и сравниваем с делителем.
3 больше 2, значит 3 и есть неполное делимое. Ставим точку в частном и определяем, сколько ещё разрядов будет в частном – столько же, сколько осталось в делимом после выделения неполного делимого. В нашем случае в частном столько же разрядов, сколько в делимом, то есть старшим разрядом будут сотни:
Для того чтобы 3 разделить на 2 вспоминаем таблицу умножения на 2 и находим число при умножении которого на 2 получим наибольшее произведение, которое меньше 3.
2 × 1 = 2 (2 < 3)
2 × 2 = 4 (4 > 3)
2 меньше 3, а 4 больше, значит, берем первый пример и множитель 1.
Записываем 1 в частное на место первой точки (в разряд сотен), а найденное произведение записываем под делимым:
Теперь находим разность, между первым неполным делимым и произведением найденного разряда частного и делителем:
Далее находим второе неполное делимое, для этого значение следующего разряда делимого опускаем к разности:
Полученное значение сравниваем с делителем. 15 больше 2, значит, мы нашли второе неполное делимое. Для того чтобы найти результат деления 15 на 2 вновь вспоминаем таблицу умножения на 2 и находим наибольшее произведение, которое меньше 15:
2 × 7 = 14 (14 < 15)
2 × 8 = 16 (16 > 15)
Искомый множитель 7, записываем его в частное на место второй точки (в десятки).
Продолжаем деление, для чего находим третье неполное делимое. Спускаем следующий разряд делимого:
Делим неполное делимое на 2, полученное значение ставим в разряд единиц частного. Проверим правильность деления:
2 × 7 = 14
Результат деления третьего неполного делимого на делитель пишем в частное, находим разность:
Разность мы получили равную нулю, значит деление произведено
Усложним задачу и приведем другой пример:
1020 ÷ 5
Запишем наш пример в столбик и определим первое неполное частное:
Разряд тысяч делимого составляет 1, сравниваем с делителем:
1 < 5
Добавляем в неполное делимое разряд сотен и сравниваем:
10 > 5 – мы нашли неполное делимое.
Делим 10 на 5, получаем 2, записываем результат в частное. Разность между неполным делимым и результатом умножения делителя и найденного разряда частного.
10 – 10 = 0
0 мы не пишем, опускаем следующий разряд делимого – разряд десятков:
Сравниваем второе неполное делимое с делителем.
2 < 5
Нам следует добавить в неполное делимое ещё один разряд, для этого в частное, на разряд десятков ставим 0:
20 ÷ 5 = 4
Записываем ответ в разряд единиц частного и проверяем: записываем произведение под второе неполное делимое и вычисляем разность. Получаем 0, значит пример решён правильно.
И ещё 2 правила деления в столбик:
1. Если в делимом и делителе в младших разрядах стоят нули, то перед делением их можно сократить, например:
Сколько нулей в младшем разряде делимого мы убираем, столько же нулей убираем в младших разрядах делителя.
2. Если в делимом после деления остались нули, то их следует перенести в частное:
Итак, сформулируем последовательность действий при делении в столбик.
- Размещаем делимое слева, делитель справа. Помним, что делимое мы делим, поразрядно выделяя неполные делимые и деля их последовательно на делитель. Разряды в неполное делимое выделяются слева направо от старших к младшим.
- Если в делимом и делителе в младших разрядах стоят нули, то перед делением их можно сократить.
- Определяем первый неполный делитель:
а) выделяем в неполный делитель старший разряд делимого;
б) сравниваем неполное делимое с делителем, если делитель больше, то переходим к пункту (в), если меньше, значит, мы нашли неполное делимое и можем переходить к пункту 4;
в) добавляем в неполное делимое следующий разряд и переходим к пункту (б).
- Определяем сколько разрядов будет в частном, и ставим столько точек на месте частного (под делителем) сколько будет в нем разрядов. Одна точка (один разряд) за все первое неполное делимое и остальных точек (разрядов) столько же, сколько осталось разрядов в делимом после выделения неполного делимого.
- Делим неполное делимое на делитель, для этого находим число, при умножении которого на делитель получилось бы число либо равное неполному делимому, либо меньше его.
- Найденное число записываем на место очередного разряда частного (точки), а результат умножения его на делитель записываем под неполным делимым и находим их разность.
- Если найденная разность меньше или равна неполному делимому значит, мы правильно поделили неполное делимое на делитель.
- Если в делимом остались еще разряды, то продолжаем деление, иначе переходим к пункту 10.
- Опускаем к разности следующий разряд делимого и получаем очередное неполное делимое:
а) сравниваем неполное делимое с делителем, если делитель больше, то переходим к пункту (б), если меньше, значит, мы нашли неполное делимое и можем переходить к пункту 4;
б) добавляем к неполному делимому следующий разряд делимого, при этом в частное на место следующего разряда (точки) пишем 0;
в) переходим к пункту (а).
10. Если мы выполняли деление без остатка и последняя найденная разность равна 0, то мы правильно выполнили деление.
Мы говорили о делении многоразрядного числа на одноразрядное. В случае, когда разрядность делителя больше, деление выполняется аналогично:
Спасибо, что вы с нами.
Понравилась статья — поделитесь с друзьями:
Оставляйте пожалуйста комментарии в форме ниже
Как объяснить ребенку деление в столбик, или уголком: простой принцип с примерами
Содержание статьи
- Как правильно делить в столбик?
- Что нужно знать ребенку для понимания деления столбиком?
- Методика обучения детей делению столбиком
- Работа с многозначными числами
- Как объяснить деление с остатком?
Чтобы упростить деление чисел, традиционно используется метод деления в столбик. Не все дети понимают принцип с первого раза, а многие взрослые уже успели его забыть. Давайте разберемся, как без лишних слов объяснить ребенку деление «уголком», чтобы он научился решать примеры с двузначными, трехзначными и даже четырехзначными числами.
Как правильно делить в столбик?
Удобнее рассмотреть сам процесс на несложной иллюстрации (№1).
Как найти частное двух чисел – 35 и 5?
- Пишем числа, участвующие в делении, так:
Делимое в данном случае – 35, делитель – 5. Под делителем пишется частное. - Находим неполное частное. Посмотрим на первую цифру слева. В нашем случае это 3, и оно меньше 5 – значит, добавляем следующую цифру слева и будем работать с этой величиной (у нас 35).
- Определяем, какое количество пятерок (5) поместится в 35. Вспоминаем таблицу умножения и заключаем, что в 35 поместиться 7 пятерок. Значит, в графе частное записываем 7.
- Проверяем правильность действий путем умножения: 7 X 5=35. Все верно, решение выполнено точно.
Что нужно знать ребенку для понимания деления столбиком?
Чтобы любимое чадо освоило, как делить уголком (в столбик), нужно два условия:
- отличное знание таблицы умножения;
- умение быстро считать в уме.
В конце 3 класса ученики усваивают, как разделить простые двузначные числа.
При переходе в 4 класс дети учатся делить многозначные числа (больше, чем 100). Также происходит обучение делению уголком чисел с двузначным и трехзначным делителем, решение примеров с остатком.
Методика обучения детей делению столбиком
Если школьник пропустил занятия по математике либо не смог усвоить знания на уроке, то родители должны сами донести до него нужную информацию. Спешка в таком деле неуместна – быстро не значит хорошо. Следует проявить терпение. Деление чисел – простое дело для взрослого, а для школьника задача весьма сложная.
Проверьте знание таблицы умножения. Если ребенок не умножает «автоматически», позвольте подсматривать в табличку.
Первый пример можно взять простейший, с делением без остатка на однозначное число (как в иллюстрации №1).
Когда малыш понял принцип и успешно справился с несложным заданием, пора научить его делению трехзначных чисел. Выполним пример №2.
Работа с многозначными числами
Задание 2: разделим 372 на 6. Для этого на листке бумаги производим следующие действия:
- Определяем делимое (372) и делитель (6), оформляем запись в уголок:
- Неполное частное в нашем варианте, конечно, 37 (т. к. в 3 не поместится 6 ни разу, берем следующую цифру).
- Считаем, много ли шестерок уместится в 37. Если 36:6, то получим 6. Получившееся 6 пишем в графе «частное», а 36 пишем под делителем.
- Вычитаем из 37-36=1. Пишем единичку слева внизу под чертой:
- В единичке не поместится ни одной шестерки, значит, берем оставшуюся цифру из делимого (2). Получилось 12. Нужно определить, сколько в 12 поместится 6 (12 больше 6 ровно в два раза). Получаем 2. Записываем в частное получившуюся величину:
Пример решен, можно проверить правильность путем умножения: 62X6=372.
Как объяснить деление с остатком?
Иногда разделить на равные доли невозможно. Легче всего объяснить такую ситуацию школьнику на несложной задаче. Например:
В группе 8 учеников, на обед им выдали 18 ватрушек на подносе. Когда каждый получит по 2 ватрушки (18:8=2 и ост. 2), на подносе останутся лишние 2 штуки. Это и есть остаток.
Решение столбиком с остатком, по математическому правилу, записывается точно так же, как и без него. Разница лишь в том, что в конце остаток будет. В этом варианте правильно прописать количество целых единиц и количество единиц в остатке (пример: 4 целых и 9 в остатке).
Обучение школьника должно проходить поэтапно, от простых примеров к более сложным. Если нет понимания простых действий в делении, значит, нужно повторить информацию еще раз. Постепенно решение примеров начнет происходить быстрее и увереннее. Главное – поверить в силы маленького человека, быть терпеливым, и тогда делить числа методом столбца станет интересным занятием для школьника.
Как делить в Excel и обрабатывать #DIV/0! error
В учебнике показано, как использовать формулу деления в Excel для разделения чисел, ячеек или целых столбцов, а также как обрабатывать ошибки Div/0.
Как и в случае других основных математических операций, Microsoft Excel предоставляет несколько способов деления чисел и ячеек. Какой из них использовать, зависит от ваших личных предпочтений и конкретной задачи, которую необходимо решить. В этом руководстве вы найдете несколько хороших примеров использования формулы деления в Excel, которые охватывают наиболее распространенные сценарии.
- Знак подразделения в Excel
- Функция деления в Excel (ЧАСТНОЕ)
- Как разделить столбцы в Excel
- Как разделить столбец на число
- Как разделить на проценты в Excel
- Ошибка деления Excel на ноль (#DIV/0!)
- Как выполнить деление в Excel с помощью Ultimate Suite
Обычный способ деления — использование знака деления. В математике операция деления представлена символом обела (÷). В Microsoft Excel символ деления — это косая черта (/).
При таком подходе вы просто пишете выражение вида =a/b без пробелов, где:
- a — делимое — число, которое вы хотите разделить, и
- b — делитель — число, на которое нужно разделить делимое.
Как разделить числа в Excel
Чтобы разделить два числа в Excel, введите в ячейке знак равенства (=), затем введите число, которое нужно разделить, затем косую черту, а затем число, на которое нужно разделить и нажмите клавишу Enter, чтобы вычислить формулу.
Например, чтобы разделить 10 на 5, введите в ячейку следующее выражение: =10/5
На снимке экрана ниже показаны еще несколько примеров простой формулы деления в Excel:
Когда формула выполняет более одной арифметической операции, важно помнить о порядке вычислений в Excel (PEMDAS): сначала круглые скобки, затем возведение в степень (возведение в степень), затем умножение или деление, в зависимости от того, что наступит раньше, затем сложение или вычитание, в зависимости от того, что приходит первым.
Как разделить значение ячейки в Excel
Чтобы разделить значения ячеек, вы используете символ деления точно так же, как показано в приведенных выше примерах, но вместо чисел указываете ссылки на ячейки.
Например:
- Чтобы разделить значение в ячейке A2 на 5:
=A2/5
- Чтобы разделить ячейку A2 на ячейку B2:
=A2/B2
- Чтобы разделить нескольких ячеек последовательно, введите ссылки на ячейки, разделенные символом деления. Например, чтобы разделить число в A2 на число в B2, а затем разделить результат на число в C2, используйте следующую формулу:
=А2/В2/С2
Функция деления в Excel (ЧАСТНОЕ)
Сразу скажу: функции деления в Excel нет. Всякий раз, когда вы хотите разделить одно число на другое, используйте символ деления, как описано в приведенных выше примерах.
Однако, если вы хотите вернуть только целое число часть деления и отбросить остаток, используйте функцию ЧАСТНОЕ:
ЧАСТНОЕ(числитель, знаменатель)
Где:
- Числитель (обязательно) — делимое, т.е. число, которое нужно разделить.
- Знаменатель (обязательно) — делитель, т.е. число, на которое нужно делить.
Когда два числа делят нацело без остатка , символ деления и формула ЧАСТНОЕ возвращают один и тот же результат. Например, обе приведенные ниже формулы возвращают 2.
=10/5
=ЧАСТНОЕ(10, 5)
Когда есть остаток после деления знак деления возвращает десятичное число, а функция ЧАСТНОЕ возвращает только целую часть. Например:
=5/4
возвращает 1,25
=ЧАСТНОЕ(5,4)
дает 1
имеет несколько предостережений, о которых вы должны знать:
- Аргументы числитель и знаменатель должны быть представлены как числа, ссылки на ячейки, содержащие числа, или другие функции, которые возвращают числа.
- Если какой-либо из аргументов не является числом, формула ЧАСТНОЕ возвращает ошибку #ЗНАЧ! ошибка.
- Если знаменатель равен 0, ЧАСТНОЕ возвращает ошибку деления на ноль (#ДЕЛ/0!).
Как разделить столбцы в Excel
Разделить столбцы в Excel также легко. Это можно сделать, скопировав обычную формулу деления вниз по столбцу или используя формулу массива. Зачем кому-то использовать формулу массива для такой тривиальной задачи? Вы узнаете причину через мгновение 🙂
Как разделить два столбца в Excel, скопировав формулу
Чтобы разделить столбцы в Excel, просто сделайте следующее:
- Разделите две ячейки в самой верхней строке, например:
=A2/B2
- Вставьте формулу в первую ячейку (скажем, C2) и дважды щелкните маленький зеленый квадрат в правом нижнем углу ячейки, чтобы скопировать формулу вниз по столбцу. Сделанный!
Поскольку мы используем относительные ссылки на ячейки (без знака $), наша формула деления будет меняться в зависимости от относительного положения ячейки, в которую она копируется:
Совет. Аналогичным образом вы можете разделить две строки в Excel. Например, чтобы разделить значения в строке 1 на значения в строке 2, вы помещаете = A1/A2
в ячейку A3, а затем копируете формулу вправо в необходимое количество ячеек.
Как разделить один столбец на другой с помощью формулы массива
В ситуациях, когда вы хотите предотвратить случайное удаление или изменение формулы в отдельных ячейках, вставьте формулу массива во весь диапазон.
Например, чтобы построчно разделить значения в ячейках A2:A8 на значения в B2:B8, используйте следующую формулу: =A2:A8/B2:B8
Чтобы правильно вставить формулу массива, выполните выполните следующие действия:
- Выберите весь диапазон, в который вы хотите ввести формулу (C2:C8 в этом примере).
- Введите формулу в строке формул и нажмите Ctrl + Shift + Enter, чтобы завершить ее. Как только вы это сделаете, Excel заключит формулу в {фигурные скобки}, указывая, что это формула массива.
В результате у вас будут числа в столбце A, разделенные на числа в столбце B одним махом. Если кто-то попытается изменить вашу формулу в отдельной ячейке, Excel покажет предупреждение о том, что часть массива нельзя изменить.
Чтобы удалить или изменить формулу, вам нужно сначала выбрать весь диапазон, а затем внести изменения. Чтобы расширить формулу до новых строк, выберите весь диапазон, включая новые строки, измените ссылки на ячейки в строке формул, чтобы разместить новые ячейки, а затем нажмите Ctrl + Shift + Enter, чтобы обновить формулу.
Как разделить столбец на число в Excel
В зависимости от того, хотите ли вы вывести формулы или значения, вы можете разделить столбец чисел на постоянное число, используя формулу деления или функцию Специальная вставка .
Разделить столбец по номеру с помощью формулы
Как вы уже знаете, самый быстрый способ выполнить деление в Excel — использовать символ деления. Итак, чтобы разделить каждое число в данном столбце на одно и то же число, вы помещаете обычную формулу деления в первую ячейку, а затем копируете формулу вниз по столбцу. Вот и все!
Например, чтобы разделить значения в столбце A на число 5, вставьте следующую формулу в A2, а затем скопируйте ее в любое количество ячеек: =A2/5
Как объяснено выше Например, использование относительной ссылки на ячейку (A2) гарантирует правильную корректировку формулы для каждой строки. То есть формула в B3 становится = A3/5
, формула в B4 становится = A4/5
и так далее.
Вместо того, чтобы указывать делитель непосредственно в формуле, вы можете ввести его в какую-нибудь ячейку, например D2, и разделить на эту ячейку. В этом случае важно заблокировать ссылку на ячейку знаком доллара (например, $D$2), сделав ее абсолютной ссылкой, поскольку эта ссылка должна оставаться постоянной независимо от того, куда копируется формула.
Как показано на снимке экрана ниже, формула =A2/$D$2
возвращает точно такие же результаты, что и =A2/5
.
Разделить столбец на тот же номер с помощью специальной вставки
Если вы хотите, чтобы результаты были значениями, а не формулами, вы можете выполнить деление обычным способом, а затем заменить формулы значениями. Или вы можете добиться того же результата быстрее с помощью опции Специальная вставка > Разделить .
- Если вы не хотите переопределять исходные числа, скопируйте их в столбец, где вы хотите получить результаты. В этом примере мы копируем числа из столбца A в столбец B.
- Поместите делитель в какую-нибудь ячейку, скажем, D2, как показано на скриншоте ниже.
- Выберите ячейку делителя (D5) и нажмите Ctrl + C, чтобы скопировать ее в буфер обмена.
- Выберите ячейки, которые вы хотите умножить (B2:B8).
- Нажмите Ctrl + Alt + V, затем I, что является ярлыком для Специальная вставка > Разделить , и нажмите клавишу Enter.
Либо щелкните правой кнопкой мыши выбранные числа, выберите Специальная вставка… из контекстного меню, затем выберите Разделить под Операция и нажмите OK.
В любом случае каждое из выбранных чисел в столбце A будет разделено на число в D5, и результаты будут возвращены в виде значений, а не формул:
Как разделить на проценты в Excel
Поскольку проценты части больших целых вещей, некоторые люди думают, что для вычисления процента от заданного числа нужно разделить это число на проценты. Но это обычное заблуждение! Чтобы найти проценты, нужно умножать, а не делить. Например, чтобы найти 20% от 80, нужно умножить 80 на 20% и получить в результате 16: 80*20%=16 или 80*0,2=16.
В каких случаях вы делите число на проценты? Например, чтобы найти X, если определенный процент X равен Y. Чтобы было понятнее, давайте решим такую задачу: 100 составляет 25% от какого числа?
Чтобы получить ответ, преобразуйте задачу в это простое уравнение:
X = Y/P%
Если Y равно 100, а P равно 25%, формула примет следующий вид: = 100/25%
Так как 25% это 25 частей от ста, можно смело заменить процент десятичным числом: =100/0,25
Как показано на снимке экрана ниже, результатом обеих формул является 400:
Дополнительные примеры процентных формул см. в разделе Как рассчитать проценты в Excel.
Ошибка Excel DIV/0
Деление на ноль — это операция, для которой не существует ответа, поэтому она запрещена. Всякий раз, когда вы пытаетесь разделить число на 0 или на пустую ячейку в Excel, вы получите ошибку деления на ноль (#DIV/0!). В некоторых ситуациях эта индикация ошибки может быть полезна, предупреждая вас о возможных ошибках в вашем наборе данных.
В других сценариях ваши формулы могут просто ожидать ввода, поэтому вы можете заменить обозначения ошибок Excel Div 0 пустыми ячейками или своим собственным сообщением. Это можно сделать с помощью формулы ЕСЛИ или функции ЕСЛИОШИБКА.
Подавить ошибку #DIV/0 с помощью IFERROR
Самый простой способ справиться с ошибкой #DIV/0! ошибка в Excel состоит в том, чтобы заключить формулу деления в функцию ЕСЛИОШИБКА следующим образом:
=ЕСЛИОШИБКА(A2/B2, "")
Формула проверяет результат деления и, если она дает ошибку, возвращает пустая строка («»), иначе результат деления.
Пожалуйста, взгляните на два рабочих листа ниже. Какой из них более эстетичен?
Примечание . Функция ЕСЛИОШИБКА в Excel маскирует не только #ДЕЛ/0! ошибки, но и все другие типы ошибок, такие как #Н/Д, #ИМЯ?, #ССЫЛКА!, #ЗНАЧ! и т. д. Если вы хотите подавить конкретные ошибки DIV/0, используйте формулу ЕСЛИ, как показано на следующий пример.
Обработка ошибки Excel DIV/0 с помощью формулы ЕСЛИ
Чтобы скрыть только ошибки DIV/0 в Excel, используйте формулу ЕСЛИ, которая проверяет, равен ли делитель (или не равен) нулю.
Например:
=ЕСЛИ(B2=0,"",A2/B2)
Или
=ЕСЛИ(B2<>0,A2/B2,"")
Если делитель любое число, отличное от нуля, формулы делят ячейку A2 на B2. Если B2 равен 0 или пуст, формулы ничего не возвращают (пустая строка).
Вместо пустой ячейки вы также можете отобразить пользовательское сообщение, подобное этому:
=ЕСЛИ(B2<>0, A2/B2, "Ошибка в расчете")
Как разделить с помощью Ultimate Suite для Эксель
Если вы делаете свои первые шаги в Excel и пока не чувствуете себя комфортно с формулами, вы можете выполнить деление с помощью мыши. Все, что для этого нужно, — установить наш Ultimate Suite в ваш Excel.
В одном из рассмотренных ранее примеров мы разделили столбец на число с помощью специальной вставки Excel. Это включало много движений мыши и два ярлыка. Теперь позвольте мне показать вам более короткий способ сделать то же самое.
- Скопируйте числа, которые вы хотите разделить, в столбце «Результаты», чтобы предотвратить переопределение исходных чисел.
- Выберите скопированные значения (C2:C5 на скриншоте ниже).
- Перейдите на вкладку инструментов Ablebits > группу Calculate и выполните следующие действия:
- Выберите знак деления (/) в поле Операция .
- Введите число для деления в поле Value .
- Нажмите кнопку Вычислить .
Готово! Весь столбец в мгновение ока делится на указанное число:
Как и в случае специальной вставки Excel, результатом деления является значений , а не формул. Таким образом, вы можете безопасно перемещать или копировать выходные данные в другое место, не беспокоясь об обновлении ссылок на формулы. Вы даже можете переместить или удалить исходные числа, и ваши рассчитанные числа останутся в целости и сохранности.
Именно так вы делите в Excel, используя формулы или инструменты расчета. Если вам интересно попробовать эту и многие другие полезные функции, включенные в Ultimate Suite for Excel, вы можете загрузить 14-дневную пробную версию.
Чтобы поближе познакомиться с формулами, обсуждаемыми в этом руководстве, загрузите наши примеры формул Excel Division.
Благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!
Вас также может заинтересовать
Как разделить два столбца в Pandas: различные методы
Pandas — отличный модуль Python, который позволяет вам манипулировать фреймом данных или вашим набором данных. В нем много функций, эффективно выполняющих манипуляции. Есть время, когда вам нужно разделить два столбца в pandas. Во всем этом уроке вы узнаете, как разделить два столбца в пандах, используя разные методы.
Методы разделения двух столбцов в пандах
В этом разделе вы узнаете все методы разделения двух столбцов в пандах. Обратите внимание, что я реализую все примеры на Jupyter Notebook. Обязательно сделайте это для лучшего понимания.
Метод 1. Использование простого оператора деления
Первый метод, который можно использовать для разделения двух столбцов, — это оператор простого деления (/) . Здесь вы разделите столбца1 на с другими столбцами.
Выполните следующие строки кода.
импортировать панды как pd данные = {"col1":[100,200,300,400,500],"col2":[10,20,30,40,50]} df= pd.DataFrame(данные) df["результат"] = df["col1"]/df["col2"] print(df)
Вы можете видеть в приведенном выше коде, что я сначала создаю данные и преобразовываю их в фрейм данных, используя метод pd.DataFrame() . Наконец, я делю df[«col1»] на df[«col2»] и присваиваю результат столбцу результатов.
Когда вы запустите код, вы получите следующий вывод.
Вывод Разделение двух столбцов с помощью оператора деления
Метод 2: Панды разделяют два столбца с помощью функции div()
Второй метод разделения двух столбцов — использование метода div() . Он делит столбцы поэлементно. Он принимает скалярное значение, серию или кадр данных в качестве аргумента для деления по оси. Если ось равна 0, деление выполняется по строкам, а если ось равна 1, то деление выполняется по столбцам.
Выполните приведенные ниже строки кода.
импортировать панд как pd данные = {"col1":[100,200,300,400,500],"col2":[10,20,30,40,50]} df= pd.DataFrame(данные) df["результат"] = df["col1"].div(df["col2"].значения) print(df)
В приведенном выше примере вы можете видеть, что я делю col1 на значение col2, минуя df[«col2»] . values в качестве аргумента. По умолчанию ось равна 0.
Вывод Разделение двух столбцов с помощью функции div()
Способ 3. Разделение двух столбцов по условию
Предположим, вы хотите разделить два столбца на основе одного условия. Например, я хочу разделить col1 с col2 только тогда, когда значения col1 превышают 300. Для этого вам нужно использовать метод np.where() 900.
Принимает три аргумента. Один — это условие, второй — результат, а третий — значение, при котором условие не выполняется. В нашем случае я использую значение NaN .
Выполните приведенные ниже строки кода.
импортировать панды как pd импортировать numpy как np данные = {"col1":[100,200,300,400,500],"col2":[10,20,30,40,50]} df= pd.DataFrame(данные) df["result"] = np.where(df["col1"]>300, df["col1"]/df["col2"],np.