Pandas Panel.div()
uses a function to get division by row and data frame / Panel.
Syntax: Panel.div (other, axis = 0)
Parameters:
other: DataFrame or Panel
axis: Axis to broadcast overReturns: Panel
Code No. 1 :
|
Output:
Code # 2:
# pandas module import
import
pandas as pd
import
numpy as np
df1
=
pd.DataFrame ({
’a ’
: [
’ Geeks’
,
’For’
,
’ geeks’
,
’for’
,
’ real’
],
’b’
: [
11
,
1.025
,
333
,
114.48
,
1333
]})
data
=
{
’ item1’
: df1,
’item2’
: df1}
# create a panel
panel
=
pd.Panel.from_dict (data, orient
=
’minor’
)
print
(
"panel [’ b’] is - "
, panel [
’b’
],
’ ’
)
# Create a 5 * 5 data frame
df2
=
pd.DataFrame (np.random.rand (
5
,
2
) , columns
=
[
’item1’
,
’item2’
])
print
(
"Newly create dataframe with random values is -"
, df2)
print
(
"Dividing panel [’ b’] w ith df2 using div () method - "
)
print
(panel [
’b’
]. div (df2, axis
=
0
))
Output:
Code # 3:
|
Output:
Shop
Latest questions