Advertisement
GamerBhai02

DS Exp 1

Mar 5th, 2025 (edited)
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.22 KB | Source Code | 0 0
  1. import pandas as pd
  2. new_data = pd.read_excel(r"C:\Users\Test\Desktop\std_data.xlsx")
  3. new_data
  4.  
  5. import xml.etree.ElementTree as ET
  6. import pandas as pd
  7. mytree = ET.parse(r"C:\Users\Test\Desktop\note.xml")
  8. myroot = mytree.getroot()
  9. print(myroot)
  10. print(myroot[0].text)
  11.  
  12. import json
  13. #with open(r"C:\Users\Test\Desktop\data.json",'r') as f:
  14. #    data1 = json.load(f)
  15. #print(data1)
  16. #print(data1['age'])
  17. data = '{"name":"abu","age":19,"place":"bengaluru"}'
  18. data_dict = json.loads(data)
  19. print(data_dict)
  20. #print(data_dict['name'])
  21.  
  22.  
  23. import pandas as pd
  24. import json
  25. employees = pd.read_excel(r"C:\Users\Test\Desktop\employees.xlsx")
  26. departments = pd.read_xml(r"C:\Users\Test\Desktop\department.xml")
  27. with open(r"C:\Users\Test\Desktop\salaries.json", 'r') as f:
  28.     salariesdict = json.load(f)
  29. salaries = pd.DataFrame(salariesdict)
  30. print("Employees DataFrame:")
  31. print(employees)
  32. print("\nDepartments DataFrame:")
  33. print(departments)
  34. print("\nSalaries DataFrame:")
  35. print(salaries)
  36. merged_df = pd.merge(employees, departments, on="dept_id")
  37. merged_df = pd.merge(merged_df, salaries, on="dept_id")
  38. print("\nMerged DataFrame based on dept_id:")
  39. print(merged_df)
  40. merged_df.to_csv(r"C:\Users\Test\Desktop\Company.csv", index=False)
Tags: Experiment 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement