は、ここで必要なのものです:
>>> import pyexcel as p
>>> sheet = p.get_sheet(file_name='test.csv', delimiter='\t')
>>> sheet
test.csv:
+-------+-----+-------+
| Group | id | Count |
+-------+-----+-------+
| G1 | 412 | 52 |
+-------+-----+-------+
| G1 | 413 | 34 |
+-------+-----+-------+
| G2 | 412 | 2832 |
+-------+-----+-------+
| G2 | 413 | 314 |
+-------+-----+-------+
>>> sheet.transpose()
>>> sheet
test.csv:
+-------+-----+-----+------+-----+
| Group | G1 | G1 | G2 | G2 |
+-------+-----+-----+------+-----+
| id | 412 | 413 | 412 | 413 |
+-------+-----+-----+------+-----+
| Count | 52 | 34 | 2832 | 314 |
+-------+-----+-----+------+-----+
>>> sheet.name_rows_by_column(0)
>>> sheet.row['Group']
['G1', 'G1', 'G2', 'G2']
>>> p.save_as(array=[sheet.row['Group'], sheet.row['Count']], dest_chart_type='pie', dest_file_name='group_pie.svg')

>>> p.save_as(array=[sheet.row['id'], sheet.row['Count']], dest_chart_type='pie', dest_file_name='id_pie.svg')

私はそう思ういけません。グループの各スライスには、2つのスライスが必要です。例えば、パイチャートの最初のスライスをG1用にします.2つのサブスライス、つまり1つは412、もう1つは413にする必要があります。 – user3447653