Guest User

Untitled

a guest
Nov 20th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. df['new']= '{"A1":'+str(df['A1'].item())+
  2. ',"A2":'+str(df['A2'].item()) +"}"
  3.  
  4. import pandas as pd
  5. import numpy as np
  6.  
  7. df = pd.DataFrame(np.random.rand(5,2))
  8.  
  9. dicts = []
  10. for row in df.itertuples():
  11. dicts.append({df.columns[0]: row._1, df.columns[1]: row._2})
  12.  
  13. packed_blobs = [pack(x) for x in dicts]
  14.  
  15. dt = np.dtype(('column_name', 'blob_format'))
  16. x = np.array(packed_blobs, dtype=dt)
  17. df['new_col'] = x
Add Comment
Please, Sign In to add comment