ಪರಿಹರಿಸಲಾಗಿದೆ: ಬಹು ಕಾಲಮ್ ಪಾಂಡಾಗಳನ್ನು ಸೇರಿಸಿ

ಪಾಂಡಾಗಳು ಶಕ್ತಿಯುತ ಮತ್ತು ಬಹುಮುಖ ಪೈಥಾನ್ ಲೈಬ್ರರಿಯಾಗಿದ್ದು, ಡೇಟಾ ಕುಶಲತೆ ಮತ್ತು ವಿಶ್ಲೇಷಣೆಗಾಗಿ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಡೇಟಾದೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ಒಂದು ಸಾಮಾನ್ಯ ಅವಶ್ಯಕತೆಯೆಂದರೆ DataFrame ನಲ್ಲಿ ಬಹು ಕಾಲಮ್‌ಗಳನ್ನು ಸೇರಿಸುವುದು. ಈ ಲೇಖನದಲ್ಲಿ, ಪಾಂಡಾಸ್ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಡೇಟಾಫ್ರೇಮ್‌ಗೆ ಬಹು ಕಾಲಮ್‌ಗಳನ್ನು ಸೇರಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಾವು ಅನ್ವೇಷಿಸುತ್ತೇವೆ, ಕೋಡ್ ಅನ್ನು ಚರ್ಚಿಸುತ್ತೇವೆ ಮತ್ತು ಸಂಬಂಧಿತ ಕಾರ್ಯಗಳು, ಲೈಬ್ರರಿಗಳು ಮತ್ತು ಪರಿಕಲ್ಪನೆಗಳ ಕುರಿತು ಆಳವಾಗಿ ಧುಮುಕುವುದು ಪಾಂಡಾಗಳ ಪರಿಣಿತರಾಗಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ಪಾಂಡಾಸ್ ಡೇಟಾಫ್ರೇಮ್‌ಗೆ ಬಹು ಕಾಲಮ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗುತ್ತಿದೆ

DataFrame ಗೆ ಬಹು ಕಾಲಮ್‌ಗಳನ್ನು ಸೇರಿಸಲು, ನಾವು ಇದನ್ನು ಬಳಸುತ್ತೇವೆ ಸಂಪರ್ಕ ಪಾಂಡಾಸ್ ಲೈಬ್ರರಿಯಲ್ಲಿ ಕಾರ್ಯ ಲಭ್ಯವಿದೆ. ಸಾಲುಗಳು ಅಥವಾ ಕಾಲಮ್‌ಗಳ ಉದ್ದಕ್ಕೂ ಬಹು ಡೇಟಾಫ್ರೇಮ್‌ಗಳನ್ನು ಒಂದಕ್ಕೊಂದು ಸಂಯೋಜಿಸಲು ಈ ಕಾರ್ಯವು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಹೊಸ ಕಾಲಮ್‌ಗಳನ್ನು ಸೇರಿಸುವಾಗ, ನಾವು ಕಾಲಮ್‌ಗಳ ಉದ್ದಕ್ಕೂ ಡೇಟಾಫ್ರೇಮ್‌ಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತೇವೆ. ನಮ್ಮ ಸಮಸ್ಯೆಯ ಪರಿಹಾರದೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸೋಣ.

import pandas as pd

# Create a sample DataFrame
data = {
    'A': [1, 2, 3],
    'B': [4, 5, 6]
}
df = pd.DataFrame(data)

# Create new columns to be inserted
new_columns = {
    'C': [7, 8, 9],
    'D': [10, 11, 12]
}
new_df = pd.DataFrame(new_columns)

# Insert new columns into the existing DataFrame
result = pd.concat([df, new_df], axis=1)

print(result)

ಕೋಡ್‌ನ ಹಂತ-ಹಂತದ ವಿವರಣೆ

ನಮ್ಮ ಉದಾಹರಣೆಯಲ್ಲಿ, ಕೋಡ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ನಾವು ಹಂತ ಹಂತವಾಗಿ ಪ್ರಕ್ರಿಯೆಯ ಮೂಲಕ ಹೋಗುತ್ತೇವೆ.

1. ಮೊದಲಿಗೆ, ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ಅಗತ್ಯವಾದ ಲೈಬ್ರರಿ, ಪಾಂಡಾಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳುತ್ತೇವೆ ಪಿಡಿ ಆಗಿ ಪಾಂಡಾಗಳನ್ನು ಆಮದು ಮಾಡಿ. ಇದು ನಮ್ಮ ಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ ಪಾಂಡಾಗಳ ಕಾರ್ಯಗಳನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ.

2. ಮುಂದೆ, ನಾವು ಮಾದರಿ ಡೇಟಾಫ್ರೇಮ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ df ಮತ್ತು ಹೊಸ ಕಾಲಮ್‌ಗಳಿಗಾಗಿ ಹೊಸ ಡೇಟಾಫ್ರೇಮ್, ಹೊಸ_ಡಿಎಫ್.

3. ನಮ್ಮ ಮೂಲ ಡೇಟಾಫ್ರೇಮ್ (df) ಗೆ ಹೊಸ ಕಾಲಮ್‌ಗಳನ್ನು (new_df) ಸೇರಿಸಲು, ನಾವು ಇದನ್ನು ಬಳಸುತ್ತೇವೆ pd.concat ಕಾರ್ಯ. ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಮೂಲಕ ಅಕ್ಷ = 1, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಡೇಟಾಫ್ರೇಮ್‌ನ ಪಕ್ಕದಲ್ಲಿ ಹೊಸ ಕಾಲಮ್‌ಗಳನ್ನು ಇರಿಸುವ ಮೂಲಕ ಕಾಲಮ್‌ಗಳ ಉದ್ದಕ್ಕೂ ಜೋಡಿಸಲು ನಾವು ಕಾರ್ಯವನ್ನು ಹೇಳುತ್ತೇವೆ.

4. ಅಂತಿಮವಾಗಿ, ಹೊಸ ಕಾಲಮ್‌ಗಳನ್ನು ಸರಿಯಾಗಿ ಸೇರಿಸಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಲು ನಾವು ಫಲಿತಾಂಶದ ಡೇಟಾಫ್ರೇಮ್ ಅನ್ನು ಮುದ್ರಿಸುತ್ತೇವೆ.

ಸುಧಾರಿತ ಬಳಕೆಯ ಪ್ರಕರಣಗಳು ಮತ್ತು ತಂತ್ರಗಳು

ಕಾನ್ಕಾಟ್ ಕಾರ್ಯವು ಡೇಟಾಫ್ರೇಮ್‌ಗೆ ಬಹು ಕಾಲಮ್‌ಗಳನ್ನು ಸೇರಿಸಲು ಪ್ರಬಲ ಸಾಧನವಾಗಿದ್ದರೂ, ನಿರ್ದಿಷ್ಟ ಗುರಿಗಳನ್ನು ಸಾಧಿಸಲು ನಿಮಗೆ ಹೆಚ್ಚು ಸುಧಾರಿತ ತಂತ್ರಗಳ ಅಗತ್ಯವಿರುವ ಸನ್ನಿವೇಶಗಳನ್ನು ನೀವು ಎದುರಿಸಬಹುದು. ಈ ವಿಭಾಗದಲ್ಲಿ, ಪಾಂಡಾಸ್ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಡೇಟಾಫ್ರೇಮ್‌ಗಳನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸುವಲ್ಲಿ ನಿಮಗೆ ಸಹಾಯ ಮಾಡುವ ಕೆಲವು ಇತರ ವಿಧಾನಗಳನ್ನು ನಾವು ಚರ್ಚಿಸುತ್ತೇವೆ.

  • ನಿರ್ದಿಷ್ಟ ಸ್ಥಾನದಲ್ಲಿ ಕಾಲಮ್ ಅನ್ನು ಸೇರಿಸಿ

ಡೇಟಾಫ್ರೇಮ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಸ್ಥಾನದಲ್ಲಿ ನೀವು ಕಾಲಮ್ ಅನ್ನು ಸೇರಿಸಬೇಕಾದ ಸಂದರ್ಭಗಳಲ್ಲಿ, ದಿ ಸೇರಿಸಿ ವಿಧಾನವು ಅಮೂಲ್ಯವಾದ ಆಯ್ಕೆಯಾಗಿದೆ. ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೂಚ್ಯಂಕದ ಮೊದಲು ಕಾಲಮ್ ಅನ್ನು ಸೇರಿಸಲು ಈ ವಿಧಾನವು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಉದಾಹರಣೆ ಕೋಡ್ ಇಲ್ಲಿದೆ:

# Insert column 'E' with values [13, 14, 15] before index 1 (after the first column)
df.insert(1, 'E', [13, 14, 15])
  • ಇತರ ಕಾಲಮ್‌ಗಳಿಂದ ಪಡೆದ ಕಾಲಮ್‌ಗಳನ್ನು ಸೇರಿಸಿ

ಕೆಲವೊಮ್ಮೆ, ನೀವು ಡೇಟಾಫ್ರೇಮ್‌ನಲ್ಲಿ ಇತರ ಕಾಲಮ್‌ಗಳಿಂದ ಪಡೆದ ಹೊಸ ಕಾಲಮ್‌ಗಳನ್ನು ಸೇರಿಸಲು ಬಯಸಬಹುದು. ಈ ಹೊಸ ಕಾಲಮ್‌ಗಳನ್ನು ರಚಿಸಲು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಡೇಟಾದಲ್ಲಿ ನೀವು ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ಮಾಡಬಹುದು. ಉದಾಹರಣೆಗೆ, 'A' ಮತ್ತು 'B' ಕಾಲಮ್‌ಗಳ ಉತ್ಪನ್ನವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು:

df['F'] = df['A'] * df['B']

ಈ ಲೇಖನದಲ್ಲಿ, a ಗೆ ಬಹು ಕಾಲಮ್‌ಗಳನ್ನು ಹೇಗೆ ಸೇರಿಸುವುದು ಎಂಬುದನ್ನು ನಾವು ವಿವರಿಸಿದ್ದೇವೆ ಪಾಂಡಾಸ್ ಡೇಟಾ ಫ್ರೇಮ್ ಬಳಸಿ ಸಂಪರ್ಕ ಕಾರ್ಯ, ಕೋಡ್‌ನ ಹಂತ-ಹಂತದ ವಿವರಣೆಯನ್ನು ಕಲಿತರು ಮತ್ತು ಸುಧಾರಿತ ಬಳಕೆಯ ಪ್ರಕರಣಗಳು ಮತ್ತು ತಂತ್ರಗಳನ್ನು ಅನ್ವೇಷಿಸಿದರು. ಈ ಜ್ಞಾನದೊಂದಿಗೆ, ನೀವು ಈಗ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸಬಹುದು ಮತ್ತು ನಿಮ್ಮ ಡೇಟಾ ವಿಶ್ಲೇಷಣೆ ಕಾರ್ಯಗಳಲ್ಲಿ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿರಬಹುದು.

ಸಂಬಂಧಿತ ಪೋಸ್ಟ್ಗಳು:

ಒಂದು ಕಮೆಂಟನ್ನು ಬಿಡಿ