Guest User

Untitled

a guest
Dec 19th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. A B C
  2. 1 5 1
  3. 2 4 2
  4. 3 6 4
  5. 4 7 5
  6. 5 2 6
  7. 7
  8. 8
  9. 9
  10. 0
  11.  
  12. pd.DataFrame.from_dict({'A' : A, 'B' : B, 'C' : C}, orient='index').T
  13.  
  14. A B C
  15. 0 1.0 5.0 1.0
  16. 1 2.0 4.0 2.0
  17. 2 3.0 6.0 4.0
  18. 3 4.0 7.0 5.0
  19. 4 5.0 2.0 6.0
  20. 5 NaN NaN 7.0
  21. 6 NaN NaN 8.0
  22. 7 NaN NaN 9.0
  23. 8 NaN NaN 0.0
  24.  
  25. from itertools import zip_longest
  26. pd.DataFrame.from_records(list(zip_longest(A, B, C)), columns=['A', 'B', 'C'])
  27.  
  28. A B C
  29. 0 1.0 5.0 1
  30. 1 2.0 4.0 2
  31. 2 3.0 6.0 4
  32. 3 4.0 7.0 5
  33. 4 5.0 2.0 6
  34. 5 NaN NaN 7
  35. 6 NaN NaN 8
  36. 7 NaN NaN 9
  37. 8 NaN NaN 0
  38.  
  39. In[61]:
  40. df = pd.DataFrame([pd.Series(x) for x in [A,B,C]], index=list('ABC')).T
  41. df
  42.  
  43. Out[61]:
  44. A B C
  45. 0 1.0 5.0 1.0
  46. 1 2.0 4.0 2.0
  47. 2 3.0 6.0 4.0
  48. 3 4.0 7.0 5.0
  49. 4 5.0 2.0 6.0
  50. 5 NaN NaN 7.0
  51. 6 NaN NaN 8.0
  52. 7 NaN NaN 9.0
  53. 8 NaN NaN 0.0
Add Comment
Please, Sign In to add comment