Find Minimum Age of Employee in DataFrame using Python

Vani Nalliappan
Updated on 24-Feb-2021 07:04:25

980 Views

Input −Assume, you have a DataFrameDataFrame is  Id    Age   Salary 0 1    27    40000 1 2    22    25000 2 3    25    40000 3 4    23    35000 4 5    24    30000 5 6    32    30000 6 7    30    50000 7 8    28    20000 8 9    29    32000 9 10   27    23000Output −And, the result for a minimum age of an employee id and salary,  Id Salary 1 2 25000SolutionTo solve this, we will follow the below approaches.Define a DataFrameSet ... Read More

Find Maximum Length of a String in Python

Vani Nalliappan
Updated on 24-Feb-2021 07:02:12

587 Views

Input −Assume, we have a Series like this, [“one”, “two”, “eleven”, “pomegranates”, “three”] and the maximum length of the string is “Pomegranates”SolutionTo solve this, we will follow the below approaches.Define a SeriesSet the initial value of a maxlen is 0Set the “maxstr” value is initially empty string.Create a for loop and access all the values in the Series one by one and create an if condition to compare the value based on the length as follows −for i in res:    if(len(i)>maxlen):       maxlen = len(i)       maxstr = iFinally, print the value stored in the ... Read More

Find Maximum Value from First Four Rows in a Given Series using Python

Vani Nalliappan
Updated on 24-Feb-2021 06:58:26

158 Views

Input −Assume, you have a Series,0    11 1    12 2    66 3    24 4    80 5    40 6    28 7    50Output −Maximum value for first four row is 66.SolutionTo solve this, we will follow the steps given below −Define a SeriesSet rows value as data.iloc[0:4].Finally, find the max value from the rows series.ExampleLet us see the complete implementation to get a better understanding −import pandas as pd l = [11,12,66,24,80,40,28,50] data = pd.Series(l) rows = data.iloc[0:4] print(rows.max())Output66

Round All Elements in a Given Series using Python

Vani Nalliappan
Updated on 24-Feb-2021 06:57:19

153 Views

Input −Assume, you have a Series,0    1.3 1    2.6 2    3.9 3    4.8 4    5.6Output −0    1.0 1    3.0 2    4.0 3    5.0 4    6.0Solution 1Define a SeriesCreate an empty list. Set the for loop to iter the data. Append round of values to the list.Finally, add the elements to the series.ExampleLet us see the complete implementation to get a better understanding −import pandas as pd l = [1.3,2.6,3.9,4.8,5.6] data = pd.Series(l) print(data.round())Output0    1.0 1    3.0 2    4.0 3    5.0 4    6.0Solution 2Exampleimport pandas as pd l = [1.3,2.6,3.9,4.8,5.6] data = pd.Series(l) ls = [] for i,j in data.items():    ls.append(round(j)) result = pd.Series(ls) print(result)Output0    1 1    3 2    4 3    5 4    6

Print the Days in a Given Month Using Python

Vani Nalliappan
Updated on 24-Feb-2021 06:49:57

393 Views

Input −Assume, you have date series to find the number of days in a month.SolutionTo solve this, we will follow the steps given below −Define date seriesSet date_range value as 2020-02-10.find the number of days in a month using Series.dt.daysinmonthExampleLet us see the complete implementation to get a better understanding −import pandas as pd date = pd.date_range('2020-02-10',periods=1) data = pd.Series(date) print(data.dt.daysinmonth)Output0    29

Print Day of the Year in Python for Given Date Series

Vani Nalliappan
Updated on 24-Feb-2021 06:49:11

363 Views

Input −Assume, you have a series and find the day of the year from a given specific range of dates.SolutionTo solve this, we will follow the below approaches.Define a SeriesSet date_range as ‘2020-01-10’ with five periods. It is defined below,pd.date_range('2020-01-10',periods=5)Find the day using Series.dt.dayofyear.ExampleLet us see the complete implementation to get a better understanding −import pandas as pd date = pd.date_range('2020-01-10',periods=5) data = pd.Series(date) print(data.dt.dayofyear)Output0    10 1    11 2    12 3    13 4    14

Concatenate Two Pandas Series into a Single Series in Python

Vani Nalliappan
Updated on 24-Feb-2021 06:47:22

400 Views

Input − Assume, you have a series and the result to concat the values without repeating the index is,0    1 1    2 2    3 3    4 4    5 5    6SolutionTo solve this, we will follow these two steps −Define two SeriesConcat two series and apply ignore_index value as True to find the result. It is defined below,pd.concat([series_one,series_two],ignore_index=True)ExampleLet us see the complete implementation to get a better understanding −import pandas as pd series_one = pd.Series([1,2,3]) series_two = pd.Series([4,5,6]) print(pd.concat([series_one,series_two],ignore_index=True))Output0    1 1    2 2    3 3    4 4    5 5    6

Create Series in Python and Convert to JSON File

Vani Nalliappan
Updated on 24-Feb-2021 06:45:38

542 Views

SolutionTo solve this, we will follow the steps given below −Define a series with a range of 1 to 10Find the sum of all the valuesConvert the series into JSON file formatLet us see the following implementation to get a better understanding.Exampleimport pandas as pd data = pd.Series(range(1,11)) data['sum'] = data.sum() data = data.to_json() print(data)Output{"0":1,"1":2,"2":3,"3":4,"4":5,"5":6,"6":7,"7":8,"8":9,"9":10,"sum":55}

Find Missing Element in a Series Using Python

Vani Nalliappan
Updated on 24-Feb-2021 06:44:26

263 Views

SolutionTo solve this, we will follow the steps given below −Define a Series.Create a for loop and access the data from start to end elements. Set if condition to check the data is present or not.If the value is not in the range then append it to the list. Finally, sort and print the values.for i in range(data[0], data[length-1]):    if(i not in data):       l1.append(i)    else:       l1.append(i)ExampleLet us see the following implementation to get a better understanding.import pandas as pd import numpy as np l = [1, 2, 3, 6, 7] l1 = ... Read More

Find Index for NaN Value in a Given Series using Python

Vani Nalliappan
Updated on 24-Feb-2021 06:42:32

960 Views

Input −Assume, you have a series, 0    1.0 1    2.0 2    3.0 3    NaN 4    4.0 5    NaNOutput − And, the result for NaN index is, index is 3 index is 5SolutionTo solve this, we will follow the steps given below −Define a Series.Create for loop and access all the elements and set if condition to check isnan(). Finally print the index position. It is defined below, for i, j in data.items(): if(np.isnan(j)):    print("index is", i)ExampleLet us see the following implementation to get a better understanding.import pandas as pd import numpy as np l ... Read More

Advertisements