import pandas as pd
import numpy as np

# Load the dataset
df = pd.read_csv("Mock_Habit_and_RENSS_Data_for_20_Participants.csv")

# Display the first few rows and basic information
print("Dataset shape:", df.shape)
print("\nFirst few rows:")
print(df.head())

# Check data types and missing values
print("\nData types and non-null counts:")
print(df.info())

print("\nSummary statistics:")
print(df.describe())

# Check unique values for categorical columns
print("\nUnique values in HabitPerformed:", df['HabitPerformed'].unique())
print("Unique values in ObjectInPosition:", df['ObjectInPosition'].unique())