- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How can we give the scalar value to the pandas series.divmod() method?
The Series.divmod() method in the pandas series constructor is used to perform both integer division and modular division operations on series objects with a scalar, or we can apply this divmod() method on two series also.
The method performs an element-wise division operation of its two input objects. And it returns a python tuple with two series objects, the first series of the tuple is representing the integer division output, and the second series object of the tuple representing the modulo division output.
Example 1
import pandas as pd # create pandas Series series = pd.Series([25, 48, 18, 99, 61]) print("Series object:",series) # apply divmod() print("Output: ",series.divmod([1,2,3,4,5]))
Explanation
In this example, we will divide a series object with a list of scalar values by using the divmod() method.
Output
Series object: 0 25 1 48 2 18 3 99 4 61 dtype: int64 Output: (0 25 1 24 2 6 3 24 4 12 dtype: int64, 0 0 1 0 2 0 3 3 4 1 dtype: int64)
The divmod() method returns a tuple object with two series’s. The First series is representing the integer division values and the second one representing the output values of modular division.
Example 2
import pandas as pd # create pandas Series series = pd.Series([19, 4, 89, 45, 31]) print("Series object:",series) # apply divmod() with a scalar value print("Output: ",series.divmod(2))
Explanation
For the following example, we applied the divmod() method on a series object using a scalar value “2”.
Output
Series object: 0 19 1 4 2 89 3 45 4 31 dtype: int64 Output: (0 9 1 2 2 44 3 22 4 15 dtype: int64, 0 1 1 0 2 1 3 1 4 1 dtype: int64)
In the above output block, we can see the output of the divmod() method which is a tuple with two series objects(integer division and modular division).
- Related Articles
- How does the pandas series.divmod() method work?\n
- How to combine a pandas Series with Scalar using Series.combine() method?
- How to divide a pandas series with scalar using series.div() method?
- How can we apply an anonymous function to the pandas series?
- How can we walk through the air? Give reasons.
- How to apply integer division to the pandas series by a scalar?
- How can we detect duplicate labels using the Python Pandas library?
- How can we call the invokeLater() method in Java?\n
- How can we find pH value?
- Can we overload the main method in Java?
- Can we override the static method in Java?
- Can we override the equals() method in Java?
- Can we override the main method in java?
- How can we update any value in MySQL view as we can update the values in MySQL table?
- In MySQL, how can we represent the time value as an integer?
