158. Working with CSV Files in pandas
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