de.lmu.ifi.dbs.elki.database.relation.RelationUtil.getColumnLabel()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(57)

本文整理了Java中de.lmu.ifi.dbs.elki.database.relation.RelationUtil.getColumnLabel方法的一些代码示例,展示了RelationUtil.getColumnLabel的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RelationUtil.getColumnLabel方法的具体详情如下:
包路径:de.lmu.ifi.dbs.elki.database.relation.RelationUtil
类名称:RelationUtil
方法名:getColumnLabel

RelationUtil.getColumnLabel介绍

[英]Get the column name or produce a generic label "Column XY".
[中]获取列名或生成通用标签“column XY”。

代码示例

代码示例来源:origin: elki-project/elki

void initLabels() {
 // Labels:
 shared.labels = new String[shared.dim];
 for(int i = 0; i < shared.dim; i++) {
  shared.labels[i] = RelationUtil.getColumnLabel(shared.rel, i);
 }
}

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-batik-visualization

LabelVisualization lbl = new LabelVisualization(RelationUtil.getColumnLabel(rel, d1));
final VisualizationTask task = new VisualizationTask("", context, null, null, lbl);
task.reqheight = lheight;

代码示例来源:origin: elki-project/elki

@Override
public Collection<PlotItem> arrange(VisualizerContext context) {
 List<PlotItem> layout = new ArrayList<>(1 + dmax);
 List<VisualizationTask> tasks = context.getVisTasks(this);
 if(!tasks.isEmpty()) {
  final double xoff = (dmax > 1) ? .1 : 0.;
  final double hheight = .5;
  final double lheight = .1;
  PlotItem master = new PlotItem(dmax + xoff, hheight + lheight, null);
  ScalesResult scales = ScalesResult.getScalesResult(rel);
  for(int d1 = 0; d1 < dmax; d1++) {
   Projection1D proj = new Simple1D(this, scales.getScales(), d1);
   final PlotItem it = new PlotItem(d1 + xoff, lheight, 1., hheight, proj);
   it.tasks = tasks;
   master.subitems.add(it);
  }
  layout.add(master);
  // Add labels
  for(int d1 = 0; d1 < dmax; d1++) {
   PlotItem it = new PlotItem(d1 + xoff, 0, 1., lheight, null);
   LabelVisualization lbl = new LabelVisualization(RelationUtil.getColumnLabel(rel, d1));
   it.tasks.add(new VisualizationTask(lbl, "", null, null) //
     .requestSize(1, lheight).with(RenderFlag.NO_DETAIL));
   master.subitems.add(it);
  }
 }
 return layout;
}

代码示例来源:origin: elki-project/elki

it.tasks.add(new VisualizationTask(new LabelVisualization(RelationUtil.getColumnLabel(rel, 0)), "", null, null) //
  .requestSize(2., .1).with(RenderFlag.NO_DETAIL));
master.subitems.add(it);
it.tasks.add(new VisualizationTask(new LabelVisualization(RelationUtil.getColumnLabel(rel, 1), true), "", null, null) //
  .requestSize(.1, 2.).with(RenderFlag.NO_DETAIL));
master.subitems.add(it);
it.tasks.add(new VisualizationTask(new LabelVisualization(RelationUtil.getColumnLabel(rel, d1)), "", null, null) //
  .requestSize(1, .1).with(RenderFlag.NO_DETAIL));
master.subitems.add(it);
it.tasks.add(new VisualizationTask(new LabelVisualization(RelationUtil.getColumnLabel(rel, d2), true), "", null, null) //
  .requestSize(.1, 1.).with(RenderFlag.NO_DETAIL));
master.subitems.add(it);

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-batik-visualization

final VisualizationTask task = new VisualizationTask("", context, null, null, new LabelVisualization(RelationUtil.getColumnLabel(rel, 0)));
task.reqheight = .1;
task.reqwidth = 2.;
final VisualizationTask task = new VisualizationTask("", context, null, null, new LabelVisualization(RelationUtil.getColumnLabel(rel, 1), true));
task.reqheight = 2.;
task.reqwidth = .1;
final VisualizationTask task = new VisualizationTask("", context, null, null, new LabelVisualization(RelationUtil.getColumnLabel(rel, d1)));
task.reqheight = .1;
task.reqwidth = 1;
final VisualizationTask task = new VisualizationTask("", context, null, null, new LabelVisualization(RelationUtil.getColumnLabel(rel, d2), true));
task.reqheight = 1;
task.reqwidth = .1;

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-batik-visualization

Element label = svgp.svgText(ax[0] + offx, ax[1] + offy, RelationUtil.getColumnLabel(rel, d));
SVGUtil.setAtt(label, SVGConstants.SVG_STYLE_ATTRIBUTE, alcls.inlineCSS());
SVGUtil.setAtt(label, SVGConstants.SVG_TEXT_ANCHOR_ATTRIBUTE, righthand ? SVGConstants.SVG_START_VALUE : SVGConstants.SVG_END_VALUE);

代码示例来源:origin: elki-project/elki

Element label = svgp.svgText(ax[0] + offx, ax[1] + offy, RelationUtil.getColumnLabel(rel, d));
SVGUtil.setAtt(label, SVGConstants.SVG_STYLE_ATTRIBUTE, alcls.inlineCSS());
SVGUtil.setAtt(label, SVGConstants.SVG_TEXT_ANCHOR_ATTRIBUTE, righthand ? SVGConstants.SVG_START_VALUE : SVGConstants.SVG_END_VALUE);

代码示例来源:origin: elki-project/elki

final String label = RelationUtil.getColumnLabel(relation, truedim);

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-batik-visualization

final String label = RelationUtil.getColumnLabel(relation, truedim);

相关文章