Tag: type in​​ference

Stata to Excel:保持时间variables正确

我正在尝试将Stata的.dta文件从Stata导出到Excel。 该文件包含一个重要的时间variables。 虽然它在Stata中performance的很好,格式为%tm (例如2010m12 ),但是当我将它导出到Excel时,它会显示数字。 试图将其导出为csv,xls,xlsx,但似乎没有帮助。 例: 在Stata上: 在Excel导出后: 我也尝试玩格式和types(它原来是float ),但无法修复它。 没有find任何解决scheme。

如何从给定的行开始从Excel中读取数据并获取正确的types推断

我使用这些连接string从.xls和.xlsx文件导入数据 "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\file.xls;Extended Properties="Excel 8.0;HDR=YES;IMEX=0;MaxScanRows=16;Empty Text Mode=NullAsEmpty;" 要么 "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\file.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES;IMEX=0;MaxScanRows=16;Empty Text Mode=NullAsEmpty;" 我加载数据表中的数据。 Using connection As New OleDbConnection(connString) connection.Open() wsName = "myWorksheet$" Dim SQL As [String] = String.Format("SELECT {1} FROM [{0}]", wsName, "*") Dim da As New OleDbDataAdapter(SQL, connection) Dim ds As New DataSet da.Fill(ds) dtb = ds.Tables(0) End Using 如果数据从Excel文件的第一行开始,我会得到正确的types字段。 不幸的是,一些excel文件(包括xls和xlsx格式)在实际数据之前可能会有几行标题和其他烦恼。 […]