Python Articles - Page 288 of 829

Python Pandas - Extract the nanoseconds from the DateTimeIndex with specific time series frequency

AmitDiwan
Updated on 18-Oct-2021 12:29:11

596 Views

To extract the nanoseconds from the DateTimeIndex with specific time series frequency, use the DateTimeIndex.nanosecond property.At first, import the required libraries −import pandas as pdCreate a DatetimeIndex with period 6 and frequency as ns i.e. nanoseconds −datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='ns') Display DateTimeIndex −print("DateTimeIndex...", datetimeindex)Get the nanoseconds −print("Getting the nanoseconds..", datetimeindex.nanosecond) ExampleFollowing is the code −import pandas as pd # DatetimeIndex with period 6 and frequency as ns i.e. nanoseconds # The timezone is Australia/Sydney datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='ns') # display DateTimeIndex print("DateTimeIndex...", datetimeindex) # display DateTimeIndex frequency print("DateTimeIndex frequency...", datetimeindex.freq) ... Read More

Program to count number of ways ball can drop to lowest level by avoiding blacklisted steps in Python

Arnab Chakraborty
Updated on 18-Oct-2021 12:32:08

265 Views

Suppose we have a value h and a list of numbers called blacklist. We are currently at height h, and are playing a game to move a small ball down to height 0. Now, in even rounds (starting from 0) we can move the ball 1, 2, or 4 stairs down. And in odd rounds, we can move the ball 1, 3, or 4 stairs down. Some levels are blacklisted. So if the ball reach there, it will die immediately. We have to find the number of ways the ball can move down at height 0. If the answer is ... Read More

Python Pandas - Return numpy array of python datetime.date objects

AmitDiwan
Updated on 18-Oct-2021 12:27:48

635 Views

To return numpy array of python datetime.date objects, use the datetimeindex.date property in Pandas.At first, import the required libraries −import pandas as pdCreate a DatetimeIndex with period 3 and frequency as us i.e. nanoseconds −datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=3, tz='Australia/Sydney', freq='ns') Display DateTimeIndex −print("DateTimeIndex...", datetimeindex)Returns only the date part of Timestamps without timezone information −print("The numpy array (date part)..", datetimeindex.date) ExampleFollowing is the code −import pandas as pd # DatetimeIndex with period 3 and frequency as us i.e. nanoseconds # The timezone is Australia/Sydney datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=3, tz='Australia/Sydney', freq='ns') # display DateTimeIndex print("DateTimeIndex...", datetimeindex) # ... Read More

Python Pandas - Extract the microseconds from the DateTimeIndex with specific time series frequency

AmitDiwan
Updated on 18-Oct-2021 12:25:59

228 Views

To extract the microsecond from the DateTimeIndex with specific time series frequency, use the DateTimeIndex.microsecond property.At first, import the required libraries −import pandas as pdCreate a DatetimeIndex with period 6 and frequency as us i.e. microseconds. The timezone is Australia/Sydney −datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='us') Display DateTimeIndex −print("DateTimeIndex...", datetimeindex)Get the microsecond −print("Getting the microseconds..", datetimeindex.microsecond) ExampleFollowing is the code −import pandas as pd # DatetimeIndex with period 6 and frequency as us i.e. microseconds # The timezone is Australia/Sydney datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='us') # display DateTimeIndex print("DateTimeIndex...", datetimeindex) # display DateTimeIndex frequency ... Read More

Mobile

Python Pandas - Extract the seconds from the DateTimeIndex with specific time series frequency

AmitDiwan
Updated on 18-Oct-2021 12:24:13

558 Views

To extract the seconds from the DateTimeIndex with specific time series frequency, use the DateTimeIndex.second property.At first, import the required libraries −import pandas as pdCreate a DatetimeIndex with period 6 and frequency as S i.e. seconds. The timezone is Australia/Sydney −datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='S') Display DateTimeIndex −print("DateTimeIndex...", datetimeindex)Get the seconds −print("Getting the seconds..", datetimeindex.second) ExampleFollowing is the code −import pandas as pd # DatetimeIndex with period 6 and frequency as S i.e. seconds # The timezone is Australia/Sydney datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=6, tz='Australia/Sydney', freq='S') # display DateTimeIndex print("DateTimeIndex...", datetimeindex) # display DateTimeIndex frequency ... Read More

Python Pandas - Extract the minute from DateTimeIndex with specific time series frequency

AmitDiwan
Updated on 18-Oct-2021 12:22:28

1K+ Views

To extract the minute from the DateTimeIndex with specific time series frequency, use the DateTimeIndex.minute property.At first, import the required libraries −import pandas as pdCreate a DatetimeIndex with period 6 and frequency as T i.e. minute. The timezone is Australia/Sydney −datetimeindex = pd.date_range('2021-10-20 02:30:55', periods=6, tz='Australia/Sydney', freq='T') Display DateTimeIndex −print("DateTimeIndex...", datetimeindex)Get the minute −print("Getting the minute..", datetimeindex.minute) ExampleFollowing is the code −import pandas as pd # DatetimeIndex with period 6 and frequency as T i.e. minute # The timezone is Australia/Sydney datetimeindex = pd.date_range('2021-10-20 02:30:55', periods=6, tz='Australia/Sydney', freq='T') # display DateTimeIndex print("DateTimeIndex...", datetimeindex) # display DateTimeIndex frequency ... Read More

Program to count number of operations needed to make string as concatenation of same string twice in Python

Arnab Chakraborty
Updated on 18-Oct-2021 12:27:50

213 Views

Suppose we have a lowercase string s. Now consider an operation, where we can delete, insert or update any character in s. We have to count minimum number of operations required to make s = (t concatenate t) for any string t.So, if the input is like s = "pqrxqsr", then the output will be 2, because, we can update the "x" with "p" and delete "s", then s is "pqrpqr", this is s = t concatenate t, for t = "pqr".To solve this, we will follow these steps −Define a function edit_distance(). This will take s1, s2m := size ... Read More

Program to find length of smallest sublist that can be deleted to make sum divisible by k in Python

Arnab Chakraborty
Updated on 18-Oct-2021 12:16:36

234 Views

Suppose we have a list with positive values, called nums and also have a positive number k. We have to find the length of the shortest sublist (may be empty) that we can delete from nums, such that sum of the remaining elements is divisible by k. But we cannot remove the entire list. If there is no such sublist to delete, return -1.So, if the input is like nums = [5, 8, 6, 3] k = 8, then the output will be 1, because current sum of the elements of [5, 8, 6, 3] is 22. If we remove ... Read More

Program to find minimum deletions to make strings strings in Python

Arnab Chakraborty
Updated on 18-Oct-2021 12:14:27

630 Views

Suppose we have two lowercase strings s and t, now consider an operation where we can delete any character in any of these two strings. We have to find the minimum number of operations needed to make s and t equal.So, if the input is like s = "pipe" t = "ripe", then the output will be 2, because we can delete "p" from s and "r" from t to make these strings same "ipe"To solve this, we will follow these steps −m := size of sn := size of tDefine a function dp() . This will take i, jif ... Read More

Program to find maximum profit after cutting rods and selling same length rods in Python

Arnab Chakraborty
Updated on 18-Oct-2021 12:11:39

543 Views

Suppose we have a list of rod lengths called rodLen. We also have another two integers called profit and cost, represents profit per length and cost per cut. We can make gain profit per unit length of a rod but we can only sell rods that are all of the same length. We can also cut a rod into two pieces such that their lengths are integers, but we have to pay cost amount for each cut. We can cut a rod as many times as we want. We have to find the maximum profit that we can make.So, if ... Read More

Advertisements