这可能吗?谢谢
public class StaticPlottingFragment extends Fragment {
private static String TAG = "file_plotting_fragment";
private Typeface tf;
private int count = 100;
private LinkedList<DataPoint> mDataPoints;
public static StaticPlottingFragment newInstance() {
return new StaticPlottingFragment();
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.plotting_fragment, container, false);
Log.i(TAG, " In OnCreateView inflate");
// ScatterChart is initialized in plotting_fragment.xml
ScatterChart mChart = (ScatterChart) view.findViewById(R.id.scatterChart1);
// obtain legend object
Legend legend = mChart.getLegend();
// turn off legend
legend.setEnabled(false);
mChart.setData(readScatterDataFromFile(1, 10));
mChart.invalidate();
return view;
}
protected ScatterData readScatterDataFromFile(int dataSets,int count) {
ArrayList<String> xvals = new ArrayList<String>();
List<IScatterDataSet> yset = new ArrayList<IScatterDataSet>();
ScatterChart.ScatterShape[] shapes = ScatterChart.getAllPossibleShapes();
DataLab dataLab = DataLab.get(getActivity());
mDataPoints = dataLab.getDataPoints();
for (int i = 0; i < dataSets; i++) {
List<Entry> yentries = new ArrayList<Entry>();
for (int j = 0; j < count; j++) {
DataPoint dataPoint = mDataPoints.get(j);
xvals.add("" + String.valueOf(dataPoint.gettVal()));
yentries.add(new Entry(dataPoint.getxVal(), j));
}
ScatterDataSet ds = new ScatterDataSet(yentries, "label");
ds.setScatterShapeSize(12f);
ds.setColor(getResources().getColor(R.color.blue25));
ds.setScatterShapeSize(9f);
yset.add(ds);
}
ScatterData d2 = new ScatterData(xvals, yset);
// d.setValueTypeface(tf);
return d2;
}
是的,您可以使用CombinedChart
来实现这一点。
使用ScatterData
绘制形状,使用LineData
用线条连接形状。
您可以在GitHub上的示例项目中找到更多关于这一点的信息。
在散点图的pyplot文档中: 标记大小 是哪种单位?这是什么意思?是否意味着? 基本上,我试图用不同的标记大小绘制散点图,我想弄清楚数字的含义。
我想标记我在python中绘制的每个点,但我没有找到合适的方法。 假设我有两个名为和的元素列表,我以这种方式打印它们: 我想用变量k来标记每个点,的范围显然是从到。谢谢你抽出时间
如何更改散点图中标记线的粗细?是中的有效属性;图是否有等价属性? 我不是想改变尺寸而是线条粗细!
散点图沿 X 和 Y 轴放置的各个数据点来绘制数据。 图表属性 选择图表类型后,可以更改其属性来自定义图表: 选项 描述 常规 背景颜色 设置图表区域的背景颜色。 不透明度 设置背景颜色的不透明度。 显示边框 显示图表外部边框。 边界颜色 设置图表外部边框的颜色。 显示标题 显示图表的主要标题。 标题 指定图表的标题。 标题字体 设置标题的字体样式。 位置 设置标题的位置。 对齐 设置标题的水平对
散点图沿 X 和 Y 轴放置的各个数据点来绘制数据。 图表属性 选择图表类型后,可以更改其属性来自定义图表: 选项 描述 常规 背景颜色 设置图表区域的背景颜色。 显示边框 显示图表外部边框。 边界颜色 设置图表外部边框的颜色。 显示标题 显示图表的主要标题。 标题 指定图表的标题。 标题字体 设置标题的字体样式。 位置 设置标题的位置。 对齐 设置标题的水平对齐方式。 数据 颜色 设置数据系列的
散点图沿 X 和 Y 轴放置的各个数据点来绘制数据。 图表属性 选择图表类型后,可以更改其属性来自定义图表: 选项 描述 常规 背景颜色 设置图表区域的背景颜色。 不透明度 设置背景颜色的不透明度。 显示边框 显示图表外部边框。 边界颜色 设置图表外部边框的颜色。 显示标题 显示图表的主要标题。 标题 指定图表的标题。 标题字体 设置标题的字体样式。 位置 设置标题的位置。 对齐 设置标题的水平对