Is GPT-4 a Good Data Analyst?