Tag:

要求用户使用MATLAB从EXCEL中select所需的数据范围

为了从Excel中的数据绘制在同一个Excel文件使用Matlab,是否有可能要求用户select所需的范围,而不是在Matlab代码中定义的范围?

在Excel中生成树

我在Excel工作表中有一些代表层次结构的数据。 由于树大,审查数据变得相当艰巨,我正试图生成树的graphics表示。 Excel似乎没有内置的树生成支持。 从Excel中生成树的最好方法是什么? 有附加function吗? 有关使用其他工具生成树木的build议也将受到欢迎。 (我已经尝试了Visio中的组织结构图选项,出于某种原因,无法打开我的Excel文件。)

在R中绘制graphics并将其导出到Excel中

在我的数据中,我有多个国家,每个国家有5个产品。 我对每个组合进行了一次回归,现在我正试图在同一个图表上为每个组合绘制预测值与实际值。 我总共有10个国家,每个国家在Excel文件中都有自己的标签。 由于有5个产品,这是总共50个图表。 我想在R中绘制graphics并将它们导出到Excel中循环。 我正在使用excel.link软件包ggplot ,我遇到的问题是图表显示为Excel中的空格,或者如果R中有一些graphics – graphics显示而不是所需的graphics。 **注:我以前得到一个错误,说第一个图表“rversion找不到”,但现在我更新了我的RStudio,我不再得到这个错误。 graphics还是输出空白或反之前出现的graphics 这是一个简化的循环,类似于我的代码。 如果我手动运行循环,通过每次更改i ,一切都被导出确定。 如果我运行for loop ,则会出现以上描述的问题: require(excel.link) set.seed(124) for(i in 1:5){ # i <- 2 myseq <- seq(1,100, by=1) norm <- rnorm(100) mydata <- as.data.frame(cbind(myseq, norm)) colnames(mydata) ggplot(data = mydata, aes(x=myseq, y=norm, group=1)) + geom_line(size=1, col="blue") + ggtitle(paste("My Plot ", i)) y.plot=current.graphics() xl[a1] = […]

c#-excel interop – 在工作簿上创build图表,而不是在工作表中

使用C#MS Excel互操作库,我想以编程方式在工作簿上,而不是在工作表上创build一个新的图表。 下面的代码允许我在现有的_Worksheet(工作表)上创build一个图表。 using using Microsoft.Office.Interop.Excel; _Worksheet sheet; (assume this is a reference to a valid _Worksheet object) ChartObjects charts = (ChartObjects)sheet.ChartObjects(Type.Missing); ChartObject chartObject = (ChartObject)charts.Add(10, 80, 300, 250); Chart chart = chartObject.Chart; chart.ChartType = XlChartType.xlXYScatter; 有谁知道如何去创build工作簿上的图表(即图表是图表)。

如何使用不同的X值为每个系列创build具有多个系列的图表?

我想绘制几张图并将它们合并成一个图。 我将在一个例子中解释这个问题。 假设我想绘制两个图表: 图#1(X和Y正在定义一个坐标)。 X – Y _____ 1 – 5 2 – 5 5 – 7 9 – 10 图#2 X – Y _____ 6 – 8 8 – 12 9 – 7 12 – 8 15 – 11 21 – 11 我所做的是创build一个图表,然后点击“select数据”。 在那里我创build了两个系列,并selectX和Y值。 然而,这不起作用,因为它不允许我为不同的图select不同的X值。 尽pipe我为这两个系列select了不同的X值,但第二个select了这两个系列。 这就是它最终的样子: 你知道如何解决这个问题吗? 我正在使用Excel 2008 for Mac。