Tag: 数据集

SAS,Python,Excel创build不断更新function

我有一个非常大的数据集。 我一直在做SAS; 然而,我很乐意使用Python和excel(只有擅长的细节 – 我从来没有在这里编程)。 每个按时间顺序排列的观察者都有一个识别号码。 在一些行中,我有一个二进制观察值,分别表示由1或0标记的“成功”或“失败”。 我想再添加三列(在每一行包含成功/失败),有成功总数(累计)和失败总数(积累),以及之间的比例他们俩。 这个比例是微不足道的。 然而,我只是不知道如何做前两个。 任何帮助将不胜感激。 谢谢! 作为更新:这是我的数据集的一个想法: ID Success Failure totaSuccess totalFailure ratio 1234 – – – – – 1234 1 0 1 0 1/(1+0) 2345 – – – – – 2345 0 1 0 1 0/(1+0) 1234 0 1 1 1 1/(1+1)

将DataSet保存到Excel文件

我想创build一个基于数据集的Excel文件。 这是我真正简单的代码。 using (var dataSet = new DataSet()) { var table = dataSet.Tables.Add("TotalUsers"); table.Columns.Add("ProfileType"); table.Columns.Add("March"); table.Columns.Add("April"); return this.Export("Excel", dataSet.Tables[0].AsEnumerable().ToList().AsQueryable(), "LoggedBlau"); 但是我的excel文件导致了这个结果: RowError RowState Table Item Item Item Item Item Item ItemArray HasErrors 我必须通过导出一个iqueryble。 我认为是我的错误。

SSRS:如何在datasource1中首先运行dataset1,然后在datasource2中运行dataset2

我有2个数据源(db1,db2)和2个数据集。 2数据集是来自每个数据源的存储过程。 数据集1必须先运行,为数据集2创build一个表来更新和显示(数据集1也将显示结果)。 导致表的数据必须基于DB1中的某个表,存储过程将使用链接服务器为db2创build一个表。 我在网上search,在数据源中尝试过“单个事务”,但在数据集1中显示错误,没有详细信息。 有没有办法呢? 因为我想为这个结果生成2张表格的excel。

将一个System.Data.DataSet导入Excel最简单的方法是什么?

在.NET 2.0中(在这种情况下VB),是否有一个标准的API,将一个DataSet对象序列化成一个stream,可以保存为制表符分隔的文件,并直接在Excel中打开? 还是必须通过遍历表集合的成员手动创build分隔文件? 在这种情况下,DataSet的小,由大约10个数据表组成,每个数据表有一到几十行。 我只是想知道是否有一个内置的机制来处理这种情况,因为我认为这是一个相对常见的机制。 理想情况下,我希望能够在一次点击中全部返回它 – 例如,客户端单击“生成报告”button,组装报告,并返回包含格式化数据的Response对象,提示保存或打开等(我宁愿不要他们下载一个文件,然后导入它,因为这似乎是一个不必要的繁琐的可用性)。

将数据集导出到Excel,并从asp.net Web方法提出文件下载对话框

我正在使用下面的代码将数据集导出到Excel工作表。 [WebMethod] public static void ExporttoExcel() { DataSet ds; productfactory pf=new productfactory(); ds = pf.getproducts(); HttpResponse response = HttpContext.Current.Response; // first let's clean up the response.object response.Clear(); response.Charset = ""; response.ContentEncoding = System.Text.Encoding.Default; // set the response mime type for excel response.ContentType = "application/vnd.ms-excel"; response.AddHeader("Content-Disposition", "attachment;filename=\"products.xls\""); // create a string writer using (StringWriter sw = […]

导入任何Excel电子表格到DataGridView – C#

我有一个程序,将excel电子表格导入到datagridview。 我写的代码如下: try { OleDbConnectionStringBuilder connStringBuilder = new OleDbConnectionStringBuilder(); connStringBuilder.DataSource = file; connStringBuilder.Provider = "Microsoft.Jet.OLEDB.4.0"; connStringBuilder.Add("Extended Properties", "Excel 8.0;HDR=NO;IMEX1"); DbProviderFactory factory = DbProviderFactories.GetFactory("System.Data.OleDb"); DbDataAdapter adapter = factory.CreateDataAdapter(); DbCommand selectCommand = factory.CreateCommand(); selectCommand.CommandText = "SELECT * FROM [All Carpets to Excel$]"; DbConnection connection = factory.CreateConnection(); connection.ConnectionString = connStringBuilder.ConnectionString; selectCommand.Connection = connection; adapter.SelectCommand = selectCommand; data = […]

ado net – 导入excel数据 – 缺less数据

乍一看我遇到了和以前一样的问题,我发现了很多关于我的问题的问题和答案,但是没有一个能够帮助我。 我使用ADO NET在NET中执行从MS Excel文件(文件XLS)导入。 该文件包含在同一列中的混合types:数字和文本,以及众所周知的问题 – 文本格式不被识别,数据丢失。 我使用以下连接string与推荐的参数: string strConnectionString = string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties=\"Excel 8.0;HDR=NO;IMEX=1;TypeGuessRows=0;ImportMixedTypes=Text\";", pathname); 这是我的代码: OleDbConnection sqlConn = new OleDbConnection(this.strConnectionString); sqlConn.Open(); OleDbDataAdapter sqlAdapter = new OleDbDataAdapter(); string sql = "SELECT * FROM [" + sheetName + "]"; OleDbCommand selectCMD = new OleDbCommand(sql, sqlConn); sqlAdapter.SelectCommand = selectCMD; DataTable dt = new DataTable(sheetName); sqlAdapter.Fill(dt); 我在NET […]

将一行数据分解为多行

下午好! 我在使用我的数据集时遇到了一些麻烦。 我正在使用Google AdWords导出进行数据分析,我想将logit回归模型拟合到数据中,以确定我进行的实验是否影响转换。 问题在于数据被汇总并且能够执行logit回归,因variables需要是二进制的。 所以,我想要10个数据点,其中有5点击,其中2个已经转换,而不是有一个数据点(例如)10次展示,5次点击和2次转换。 所以我想从一个看起来像这样的数据框(非常简单) | Keyword | Impressions | Clicks | Conversions | | SampleName | 10 | 5 | 2 | 对此: | Keyword | Clicked | Converted | | SampleName | 1 | 1 | | SampleName | 1 | 1 | | SampleName | 1 | 0 | | […]

sortinga,b,c相当于sortingc; sortingb; sorting?

在C ++中,我必须实现一个“Excel / Access-like”(引用)查询生成器来允许对数据集进行自定义sorting。 如果您在Excel中使用查询构build器或SQL中的“ORDER BY a,b,c”按列A,B和C进行sorting,则将按顺序获取所有的As,每个组中的所有Bs都按顺序排列,所有相同的B组中的所有Cs都按顺序排列,这是大多数人通过“按a,b,csorting/sorting”所理解的。 这似乎与“按csorting”,然后“按bsorting”,然后“按asorting” – 即。 按照相反顺序在每列上单独sorting – 只要使用stable_sort即可。 这是我在我的程序中实现它的方式。 用户说“按a,b,csorting”,程序通过c执行stable_sort,通过b执行stable_sort,通过相同的结果执行stable_sort,以及迄今为止使用的所有数据集。 我的问题是,这是一个众所周知的等价性,适用于任何数据集( 提供了一个稳定的sortingalgorithm )和列的任意组合,甚至有mathcertificate吗? 到目前为止,我还没有通过Google或其他方式(请求程序员,统计人员和math家)find任何这样的证据。

如何导出大型数据集(大约40k行和26列),写入excel表格

我们有一个非常大的数据集(大约40k行)。 我想写入excel文件。 我已经尝试写入excel文件写入数据逐个单元格,它的工作原理。 我面对的问题是,写入excel需要很多时间。 有没有任何有效的方法来做同样的事情?