Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. data = {{x1,y1},{x2,y2},...}
  2.  
  3. dataBinned = {{(x1+x2)/2, (y1+y2}/2, N/((x2 - x1)(y2-y1))},{(x1+x2)/2, (y2+y3}/2, N/((x2 - x1)(y3-y2))}, …, {(x2+x3)/2, (y1+y2}/2, N/((x3 - x2)(y2-y1))},{(x2+x3)/2, (y2+y3}/2, N/((x3 - x2)(y3-y2))}, …}
  4.  
  5. (*Organizing data into bins*)
  6. data1Bins = Partition[Sort[#], Round[Length[#]/#2]] &[data1, n];
  7. (*Construction the binned data*)
  8. data1Binned =
  9. Table[{(data1Bins[[i]][[1]] + data1Bins[[i]][[Length[data1Bins[[i]]]]])/2 //. {x_} :> x, Length[data1Bins[[i]]], Length[data1Bins[[i]]]/(data1Bins[[i]][[
  10. Length[data1Bins[[i]]]]] - data1Bins[[i]][[1]]) //. {x_} :> x}, {i, 1, n, 1}];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement