Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles on Trending Technologies
Technical articles with clear explanations and examples
Write a program in Python to count the total number of integer, float and object data types in a given series
When working with Pandas Series, you may need to analyze the data types of elements. This program demonstrates how to count integer, float, and string data types in a given series using lambda functions and filters. Problem Statement Input − Assume, you have a series, 0 1 1 2 2 python 3 3 4 4 5 5 6 6.5 Output − Total number of integer, float and string elements are, integer ...
Read MoreWrite a program in Python to check if a series contains duplicate elements or not
A Pandas Series is a one-dimensional data structure that can contain duplicate values. To check if a series contains duplicates, we can compare the series length with the number of unique elements. Sample Series Data Let's start with a series that has no duplicate elements ? import pandas as pd import numpy as np # Series with no duplicates data = pd.Series([1, 2, 3, 4, 5]) print("Original Series:") print(data) Original Series: 0 1 1 2 2 3 3 4 4 ...
Read MoreWrite a program in Python to filter only integer elements in a given series
When working with Pandas Series that contain mixed data types, you often need to filter only the integer elements. Python provides several approaches to accomplish this task using type checking, regular expressions, or built-in Pandas methods. Sample Data Let's start by creating a series with mixed data types ? import pandas as pd data_list = [1, 2, "python", "pandas", 3, 4, 5] series = pd.Series(data_list) print("Original Series:") print(series) Original Series: 0 1 1 2 2 ...
Read MoreWrite a program in Python to replace all odd index position in a given series by random uppercase vowels
In this tutorial, we'll learn how to replace values at odd index positions in a Pandas Series with random uppercase vowels. This is useful for data masking or creating test datasets. Problem Statement Given a Series with numeric values, we need to replace all values at odd index positions (1, 3, 5, etc.) with random uppercase vowels (A, E, I, O, U). Input 0 1 1 2 2 3 3 4 4 5 dtype: int64 Expected Output ...
Read MoreWrite a program in Python to filter valid dates in a given series
Filtering valid dates from a Pandas Series involves identifying date strings that follow a specific format. We'll explore two approaches: using regular expressions with loops and using Pandas filtering methods. Sample Data Let's start with a Series containing date strings in various formats ? import pandas as pd dates = ['2010-03-12', '2011-3-1', '2020-10-10', '11-2-2'] data = pd.Series(dates) print("Original Series:") print(data) Original Series: 0 2010-03-12 1 2011-3-1 2 2020-10-10 3 11-2-2 dtype: object ...
Read MoreWrite a program in Python to generate five random even index lowercase alphabets in a series
In this article, we'll explore how to generate five random even-indexed lowercase alphabets and create a Pandas Series from them. Even-indexed characters are those at positions 0, 2, 4, 6, etc. in the alphabet. Using String Slicing (Recommended) The most efficient approach uses string slicing with step 2 to extract even-indexed characters − import pandas as pd import string import random chars = string.ascii_lowercase print("Lowercase alphabets:", chars) # Extract even-indexed characters using slicing even_chars = list(chars[::2]) print("Even-indexed characters:", even_chars) # Generate 5 random samples data = random.sample(even_chars, 5) print("Random even-indexed characters:", data) ...
Read MorePython program to filter perfect squares in a given series
A perfect square is a number that can be expressed as the product of an integer with itself. In this tutorial, we'll learn how to filter perfect squares from a Pandas Series using different approaches. Given a series with numbers, we want to identify and filter only the perfect squares ? Input and Expected Output Input − 0 14 1 16 2 30 3 49 4 80 Output − 1 16 3 ...
Read MoreHow to use Python Pandas to find the total number of count for more than one special characters present in each word in a given series?
When working with text data in Pandas, you might need to count words containing multiple special characters. This tutorial shows how to find the total count of words that have more than one special character in a given Series. Input Data Let's start with a sample series containing words with special characters ? import pandas as pd data = pd.Series(["fruits!!", "*cakes*", "$nuts", "#drinks"]) print(data) 0 fruits!! 1 *cakes* 2 $nuts 3 #drinks dtype: object ...
Read MoreWrite a program in Python to replace all the 0's with 5 in a given number
Given an integer N, the task is to replace all the 0's that appear in the number with '5'. However, leading zeros are ignored as they don't affect the number's value. For example, if N = 1007, the output should be 1557. Example Cases Input-1 − N = 1007 Output − 1557 Explanation − The given number has 2 zeros which when replaced by '5' results in the output as 1557. Input-2 − N = 105 Output − 155 Explanation − ...
Read MoreMajority Element in Python
The majority element is an element that appears more than half the times in an array. For example, in an array of size 8, a majority element must appear at least 5 times. Python provides several approaches to find the majority element efficiently. Problem Definition Given an array of integers, find the element that appears more than n/2 times, where n is the array size. If no such element exists, return -1. Example 1 ? Input: [2, 1, 1, 2, 2, 2] Output: 2 Explanation: Element 2 appears 4 times out of 6, which is ...
Read More