Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [
- {
- "Label": "External-Partner-Induced",
- "Count": 9
- },
- {
- "Label": "Null",
- "Count": 1
- },
- {
- "Label": "FCTS-Induced",
- "Count": 66
- },
- {
- "Label": "EI-Partner-Induced",
- "Count": 78
- }
- ]
- function testFunction(fieldNamesUnique) {
- data = d3.json('json/dataQualityIssuesCategory.json')
- tabulate(data, ['Category', 'Count']);
- }
- function tabulate(data, columns) {
- var table = d3.select('#response').append('table')
- var thead = table.append('thead')
- var tbody = table.append('tbody');
- // append the header row
- thead.append('tr')
- .selectAll('th')
- .data(columns)
- .enter()
- .append('th')
- .text(function (column) { return column; });
- // create a row for each object in the data
- var rows = tbody.selectAll('tr')
- .data(data)
- .enter()
- .append('tr');
- // create a cell in each row for each column
- var cells = rows.selectAll('td')
- .data(function (row) {
- return columns.map(function (column) {
- return {column: column, value: row[column]};
- });
- })
- .enter()
- .append('td')
- .text(function (d) { return d.value; });
- return table;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement