Scenario Pandas
Scenario Pandas
python
import pandas as pd
df = pd.DataFrame({
'Product A': [100, 200],
'Product B': [150, 250]
})
---
python
import pandas as pd
df = pd.DataFrame({
'City A': [0, 10, 20],
'City B': [5, 15, 25]
})
Celsius to Fahrenheit
print(df.applymap(lambda c: round((c 9/5) + 32)))
---
python
import pandas as pd
df = pd.DataFrame({
'X': [2, 4],
'Y': [3, 5]
})
---
python
import pandas as pd
df = pd.DataFrame({
'Price 1': [1000, 2500],
'Price 2': [3200, 4500]
})
Format as currency string
print(df.applymap(lambda x: f"${x:,}"))
---
python
import pandas as pd
import numpy as np
df = pd.DataFrame({
'A': [1, 0, 3],
'B': [0, 5, 6]
})
---
python
import pandas as pd
df = pd.DataFrame({
'Col1': ['apple', 'banana'],
'Col2': ['grape', 'orange']
})
---
python
import pandas as pd
df = pd.DataFrame({
'A': [3.1415, 2.7182],
'B': [1.6180, 0.5772]
})
---
python
import pandas as pd
df = pd.DataFrame({
'A': [5, -3, 7],
'B': [-1, 2, -6]
})
---
python
import pandas as pd
df = pd.DataFrame({
'Nums1': [1, 2, 3],
'Nums2': [4, 5, 6]
})
---
python
import pandas as pd
df = pd.DataFrame({
'Passwords': ['abc123', 'myp@ss'],
'Keys': ['qwerty', 'zxcvb']
})
Note
In Pandas, axis=0 and axis=1 help you specify whether an operation should be done
by row or by column.
---
✅ Example:
python
df.apply(sum, axis=0) Sum values in each column
---
✅ Example:
python
df.apply(sum, axis=1) Sum values in each row
---
---
✅ Simple Scenario:
python
import pandas as pd
df = pd.DataFrame({
'A': [1, 2],
'B': [3, 4]
})