Surya_from_1627

SML2&3

Jun 18th, 2026 (edited)
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. # Import neccessary libaries
  2. import pandas as pd
  3. from sklearn import tree
  4. from sklearn.preprocessing import LabelEncoder
  5. from sklearn.tree import DecisionTreeClassifier
  6. from io import StringIO
  7. -----------------------------------------------------------------
  8. file_path="tennisdata.csv"
  9.  
  10. data = pd.read_csv(file_path)
  11.  
  12. print(data.head())
  13. ------------------------------------------------------------------
  14. # Obtain Train data and Train output
  15. X = data.iloc[:,:-1]
  16. print("\nThe first 5 values of Train data is \n",X.head())
  17. ------------------------------------------------------------------
  18. y = data.iloc[:,-1]
  19. print("\nThe first 5 values of Train output is \n",y.head())
  20. ------------------------------------------------------------------
  21. # Convert then in numbers
  22. le_outlook = LabelEncoder()
  23. X.Outlook = le_outlook.fit_transform(X.Outlook)
  24.  
  25. le_Temperature = LabelEncoder()
  26. X.Temperature = le_Temperature.fit_transform(X.Temperature)
  27.  
  28. le_Humidity = LabelEncoder()
  29. X.Humidity = le_Humidity.fit_transform(X.Humidity)
  30.  
  31. le_Windy = LabelEncoder()
  32. X.Windy = le_Windy.fit_transform(X.Windy)
  33.  
  34. print("\nNow the Train data is :\n",X.head())
  35. ------------------------------------------------------------------
  36. le_PlayTennis = LabelEncoder()
  37. y = le_PlayTennis.fit_transform(y)
  38. print("\nNow the Train output is\n",y)
  39. -------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment