我有两个数据集。我想用创建一个图表。
这是mpandroidchart
格式的数据集:
json
我想要一个分组图表。例如,在我的数据集中,我的“eli”值为const bar_chart_point_ver = {
"datasets": [{
"name": "set1",
"setColor": ["#004D40", "#004D40", "#004D40", "#004D40", "#e74c3c",
"#f1c40f", "#3498db"
],
"points": [{
"x": "eli",
"y": "24"
}, {
"x": "mah",
"y": "38"
}, {
"x": "sa",
"y": "77"
}, {
"x": "ni",
"y": "17"
}
]
},
{
"name": "set2",
"setColor": ["#3498db"],
"points": [{
"x": "eli",
"y": "12"
}, {
"x": "mah",
"y": "24"
}, {
"x": "sa",
"y": "125"
}, {
"x": "ni",
"y": "7"
}
]
}
]
};
和12
,我希望这些值彼此相邻。目前我的输出是:
这是我的Java代码:
24
答案 0 :(得分:5)
你给了一个超过0的barSpace ..这就是为什么同一组的条之间有间距的原因。您可以查看以下实施:
<强> XML 强>
from ftplib import *
from StringIO import StringIO
import pandas
import io
ftp = FTP('ftp.mysite.com')
ftp.login('un', 'pw')
ftp.cwd('/')
buffer = StringIO.StringIO()
your_pandas_df.to_csv(buffer)
text = buffer.getvalue()
bio = io.BytesIO(str.encode(text))
ftp.storbinary('STOR filename.csv', bio)
<强>活性强>
<com.github.mikephil.charting.charts.BarChart
android:id="@+id/bar_chart"
android:layout_width="match_parent"
android:layout_height="300dp"/>
<强> RESULT 强>