ಪಾಂಡಾಗಳು ಡೇಟಾ ಮ್ಯಾನಿಪ್ಯುಲೇಷನ್ ಮತ್ತು ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಬಳಸಲಾಗುವ ಜನಪ್ರಿಯ ಪೈಥಾನ್ ಲೈಬ್ರರಿಯಾಗಿದ್ದು, ಡೇಟಾ ಫ್ರೇಮ್ಗಳು ಮತ್ತು ಸರಣಿಗಳಂತಹ ಡೇಟಾ ರಚನೆಗಳನ್ನು ನೀಡುತ್ತದೆ, ಇದು ಡೇಟಾವನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ವಿಶ್ಲೇಷಿಸಲು, ಸ್ವಚ್ಛಗೊಳಿಸಲು ಮತ್ತು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. ಕೆಲವೊಮ್ಮೆ, ದೊಡ್ಡ ಡೇಟಾಸೆಟ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ, ಎಲ್ಲಾ ಕಾಲಮ್ಗಳನ್ನು ಮೊಟಕುಗೊಳಿಸದೆ ಪ್ರದರ್ಶಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಈ ಲೇಖನದಲ್ಲಿ, ಯಾವುದೇ ನಿರ್ಬಂಧಗಳಿಲ್ಲದೆ ಪಾಂಡಾಸ್ ಡೇಟಾಫ್ರೇಮ್ನಲ್ಲಿ ಎಲ್ಲಾ ಕಾಲಮ್ಗಳನ್ನು ಹೇಗೆ ತೋರಿಸಬೇಕೆಂದು ನಾವು ಕಲಿಯುತ್ತೇವೆ.
Pandas DataFrame ನಲ್ಲಿ ಎಲ್ಲಾ ಕಾಲಮ್ಗಳನ್ನು ತೋರಿಸಲು, ನೀವು `pandas.set_option()` ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಕೆಲವು ಪ್ರದರ್ಶನ ಆಯ್ಕೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಈ ಕಾರ್ಯವು ಕಾಲಮ್ಗಳ ಸಂಖ್ಯೆ, ಗರಿಷ್ಠ ಕಾಲಮ್ ಅಗಲ ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳಂತಹ ಪ್ರದರ್ಶನ ನಡವಳಿಕೆಯನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
import pandas as pd # Create a sample DataFrame with multiple columns data = {"A": [1, 2, 3], "B": [4, 5, 6], "C": [7, 8, 9], ...} df = pd.DataFrame(data) # Configure display options pd.set_option("display.max_columns", None) # Now, display the DataFrame with all columns print(df)
ಮೇಲಿನ ಕೋಡ್ ತುಣುಕಿನಲ್ಲಿ, ನಾವು ಮೊದಲು ಪಾಂಡಾಸ್ ಲೈಬ್ರರಿಯನ್ನು `pd` ಎಂದು ಆಮದು ಮಾಡಿಕೊಳ್ಳುತ್ತೇವೆ. ಪಟ್ಟಿಗಳ ನಿಘಂಟನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು ಬಹು ಕಾಲಮ್ಗಳೊಂದಿಗೆ ಮಾದರಿ DataFrame `df` ಅನ್ನು ರಚಿಸುತ್ತೇವೆ. ನಂತರ, `ಯಾವುದೂ ಇಲ್ಲ` ಎಂದು ಪ್ರದರ್ಶಿಸಲು ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯ ಕಾಲಮ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ನಾವು `pd.set_option()` ಅನ್ನು ಬಳಸುತ್ತೇವೆ. ಈ ಸೆಟ್ಟಿಂಗ್ ಯಾವುದೇ ಮಿತಿಗಳಿಲ್ಲದೆ ಎಲ್ಲಾ ಕಾಲಮ್ಗಳನ್ನು ತೋರಿಸಲು ಪಾಂಡಾಗಳಿಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಅಂತಿಮವಾಗಿ, ಪ್ರದರ್ಶಿಸಲಾದ ಎಲ್ಲಾ ಕಾಲಮ್ಗಳೊಂದಿಗೆ ನಾವು ಡೇಟಾಫ್ರೇಮ್ ಅನ್ನು ಮುದ್ರಿಸುತ್ತೇವೆ.
ಪಾಂಡಾಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು set_option()
ಪಾಂಡಾಗಳು ಸೆಟ್_ಆಯ್ಕೆ() ನಿಮ್ಮ ಡೇಟಾಫ್ರೇಮ್ಗಳು ಮತ್ತು ಸರಣಿಗಳ ಪ್ರದರ್ಶನ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಪ್ರಬಲ ಕಾರ್ಯವಾಗಿದೆ. ಈ ಕಾರ್ಯವು ಕಾಲಮ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮಾರ್ಪಡಿಸುವುದು, ಗರಿಷ್ಠ ಕಾಲಮ್ ಅಗಲವನ್ನು ಬದಲಾಯಿಸುವುದು ಮತ್ತು ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯ ಸಾಲುಗಳನ್ನು ಹೊಂದಿಸುವಂತಹ ವಿವಿಧ ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿದೆ.
ಹಿಂದಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ಬಳಸಿದಂತೆ ಒಂದು ಪ್ರಮುಖ ಆಯ್ಕೆಯು `display.max_columns` ಆಗಿದೆ. ಈ ಆಯ್ಕೆಯನ್ನು `ಯಾವುದೂ ಇಲ್ಲ` ಎಂದು ಹೊಂದಿಸುವ ಮೂಲಕ, ಪಾಂಡಾಗಳು ಯಾವುದೇ ಮಿತಿಯಿಲ್ಲದೆ ಎಲ್ಲಾ ಕಾಲಮ್ಗಳನ್ನು ತೋರಿಸುತ್ತಾರೆ. ಕೋಡ್ನ ವಿವರವಾದ ವಿವರಣೆಯೊಂದಿಗೆ ಇನ್ನೊಂದು ಉದಾಹರಣೆ ಇಲ್ಲಿದೆ:
import pandas as pd # Create a sample DataFrame with a large number of columns data = {"A": [1, 2, 3], "B": [4, 5, 6], "C": [7, 8, 9], ...} df = pd.DataFrame(data) # Configure display options pd.set_option("display.max_columns", 5) # Display up to 5 columns # Print the DataFrame print(df)
ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು `pd.set_option()` ಬಳಸಿಕೊಂಡು `display.max_columns` ಮೌಲ್ಯವನ್ನು 5 ಕ್ಕೆ ಹೊಂದಿಸುತ್ತೇವೆ. ಇದರರ್ಥ ಪಾಂಡಾಗಳು ಒಂದು ಸಮಯದಲ್ಲಿ 5 ಕಾಲಮ್ಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತಾರೆ, ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಕಾಲಮ್ಗಳನ್ನು ಮರೆಮಾಡುತ್ತಾರೆ. ಉತ್ತಮ ಓದುವಿಕೆಗಾಗಿ ನೀವು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಕಾಲಮ್ಗಳನ್ನು ಮಾತ್ರ ಪ್ರದರ್ಶಿಸಬೇಕಾದಾಗ ಇದು ಉಪಯುಕ್ತವಾಗಿದೆ.
ಇತರ ಪಾಂಡಾಗಳ ಪ್ರದರ್ಶನ ಆಯ್ಕೆಗಳು
`display.max_columns` ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಎಲ್ಲಾ ಕಾಲಮ್ಗಳನ್ನು ತೋರಿಸುವುದರ ಜೊತೆಗೆ, ನಿಮ್ಮ ಅಗತ್ಯಗಳಿಗೆ DataFrame ದೃಶ್ಯೀಕರಣವನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ನೀವು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದಾದ ಹಲವಾರು ಇತರ ಪ್ರದರ್ಶನ ಆಯ್ಕೆಗಳಿವೆ. ಕೆಲವು ಸಾಮಾನ್ಯ ಆಯ್ಕೆಗಳು ಸೇರಿವೆ:
- display.max_row: ಪ್ರದರ್ಶಿಸಲು ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯ ಸಾಲುಗಳನ್ನು ಹೊಂದಿಸಿ. `display.max_columns` ನಂತೆಯೇ, ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ನೀವು ಈ ಆಯ್ಕೆಯನ್ನು `ಯಾವುದೂ ಇಲ್ಲ` ಗೆ ಹೊಂದಿಸಬಹುದು.
- display.width: ಪ್ರದರ್ಶನದ ಅಗಲವನ್ನು ಅಕ್ಷರಗಳಲ್ಲಿ ಹೊಂದಿಸಿ. ಔಟ್ಪುಟ್ನ ಸಾಲಿನ ಅಗಲವನ್ನು ನಿಯಂತ್ರಿಸಲು ನೀವು ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಬಳಸಬಹುದು.
- display.max_colwidth: ಕಾಲಮ್ಗಳ ಗರಿಷ್ಠ ಅಗಲವನ್ನು ಅಕ್ಷರಗಳಲ್ಲಿ ಹೊಂದಿಸಿ. ಪ್ರತಿ ಕಾಲಮ್ ಕೋಶದಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾದ ಅಕ್ಷರಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮಿತಿಗೊಳಿಸಲು ನೀವು ಈ ಆಯ್ಕೆಯನ್ನು ಬಳಸಬಹುದು.
ಈ ಆಯ್ಕೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು, ಅವುಗಳನ್ನು `pd.set_option()` ಕಾರ್ಯಕ್ಕೆ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳಾಗಿ ರವಾನಿಸಿ:
import pandas as pd # Configure display options pd.set_option("display.max_rows", None) pd.set_option("display.width", 120) pd.set_option("display.max_colwidth", 20) # Read a large dataset df = pd.read_csv('large_dataset.csv') # Display the DataFrame with the specified settings print(df)
ಕೊನೆಯಲ್ಲಿ, ದೊಡ್ಡ ಡೇಟಾಸೆಟ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ಪಾಂಡಾಸ್ ಡೇಟಾಫ್ರೇಮ್ನಲ್ಲಿ ಎಲ್ಲಾ ಕಾಲಮ್ಗಳನ್ನು ಪ್ರದರ್ಶಿಸುವುದು ಅತ್ಯಗತ್ಯ ಕಾರ್ಯವಾಗಿದೆ. `pd.set_option()` ಬಳಸಿ ಮತ್ತು `display.max_columns` ಆಯ್ಕೆಯನ್ನು ಮಾರ್ಪಡಿಸಿ, ಯಾವುದೇ ನಿರ್ಬಂಧಗಳಿಲ್ಲದೆ ಎಲ್ಲಾ ಕಾಲಮ್ಗಳನ್ನು ತೋರಿಸಲು ನೀವು ಡಿಸ್ಪ್ಲೇ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಸುಲಭವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ನಿಮ್ಮ ಅವಶ್ಯಕತೆಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಡೇಟಾಫ್ರೇಮ್ ದೃಶ್ಯೀಕರಣವನ್ನು ಇನ್ನಷ್ಟು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ನೀವು ಇತರ ಪ್ರದರ್ಶನ ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಬಹುದು, ಉದಾಹರಣೆಗೆ `display.max_rows` ಮತ್ತು `display.width`.