I have a DataTable that contains:
id,day,proj,col1,col2,subtype,time
1,Nov 28,projectA,1050,880,foo,17481
2,Nov 28,projectA,1050,880,bar,16098
3,Nov 28,projectA,1080,40,foo,13509
4,Nov 28,projectA,1080,40,bar,9031
But would like to create a new pivoted DataView containing:
id,day,proj,col1,col2,foo,bar
1,Nov 28,projectA,1050,880,17481,16098
3,Nov 28,projectA,1080,40,13509,9031
Which I'd then like to create a stacked columnChart for.
There's a pivot clause in the query language, but how do I pivot data that's already in a DataTable?
Manually.
You can see this example on jsfiddle by asgallant. This uses a dataView to accomplish the task.
Alternatively, you can do it the manual way.