158. Working with CSV Files in pandas
Here are 10 Python snippets demonstrating how to work with CSV files using the pandas library for data reading, writing, and manipulation. Each snippet is separated by a delimiter.
Snippet 1: Reading a CSV File
import pandas as pd
# Reading a CSV file into a DataFrame
df = pd.read_csv('data.csv')
print(df.head()) # Display the first 5 rowsSnippet 2: Writing a DataFrame to a CSV File
import pandas as pd
# Create a sample DataFrame
data = {'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]}
df = pd.DataFrame(data)
# Writing DataFrame to CSV
df.to_csv('output.csv', index=False)
print("Data written to 'output.csv'")Snippet 3: Reading a CSV File with Custom Delimiters
Snippet 4: Specifying Column Names While Reading CSV
Snippet 5: Skipping Rows While Reading CSV
Snippet 6: Reading a CSV with Specific Columns
Snippet 7: Handling Missing Data While Reading CSV
Snippet 8: Appending Data to an Existing CSV
Snippet 9: Writing a DataFrame with Custom Index
Snippet 10: Reading a CSV with Encoding
Last updated