Tag: csv

如何过滤Excel或CSV中的CSV文件中的数据?

我有一个巨大的CSV文件(超过57,000行和50列),我需要分析。 编辑:嗨,大家好,感谢您的答复和意见,但我仍然很困惑如何在Ruby中做到这一点,我不知道如何使用MySQL。 我会尽量更具体: CSV文件: 关于2015年风暴数据详情 2000年暴风雨数据详情 问题:在问题开始之前,对于所有答案,排除具有以字母A,B或C开头的县/教区,区域或海洋名称的所有行。 在2015年,华盛顿州的风暴事件数量最多的月份。 那个月有多less天无风暴天气? 美国东部时间晚上8点到东部时间上午8点之间,有多less次风暴影响树木? 在哪一年(2000年或2015年),风暴在13个原始殖民地的边界内是否有较高的货币影响? 问题: 1)我可以在Excel中使用filter来确定华盛顿七月份发生的最多“雷暴风”事件(6个条目),并且有27天无风暴天气。 但是,当我试图检查Spotfire中的工作时,我得到了完全不同的结果。 (5月份7份,5月份为28天,5月份只发现2次雷暴风暴事件)你知道是什么原因导致了这种差异吗? 2)有两列可能会提到对树木的损害:Event_Narrative和Episode_Narrative。 是否可以同时search“树”和过滤电子表格只有这些结果? 在Excel中,多列过滤显然是不可能的。 我还需要在结果中find一种省略“街道”一词的方法(因为它包含“树”一词)。 我提出的时间范围的方法是过滤只有EST和AST结果,然后过滤Begin_Time到2000到2359和0到759,并重复这些范围来过滤End_Time。 这似乎工作。 3)我可以过滤到特拉华州,宾夕法尼亚州,新泽西州,乔治亚州,康涅狄格州,马萨诸塞州,马里兰州,南卡罗来纳州,新罕布什尔州,弗吉尼亚州,纽约州,北卡罗来纳州和罗得岛州。 这似乎是一个简单的任务,将列Y和Z(Damage_Property,Damage_Crops)中的所有值相加,并在两年之间进行比较,但值是写在“32.79K”的forms,我不知道如何进行添加方程以这种格式工作或将值转换成整数。 另外,问题是要求殖民地的原始领土,这与现在这些国家所占领的领土是不一样的。 你知道解决这个问题的方法吗? 即使我有时间去查看每个上市的城市,似乎也没有在线的13个殖民地的城市数据库,即使有,城市的名称也可能不同。 我正在学习Ruby,有人build议我尝试使用Ruby CSV库将数据放入数组中。 我看了一些教程,介绍了如何做到这一点,但我仍然不明白如何将数据过滤到我所需要的。 谁能帮忙? 谢谢!

Java:excel到Apache Poi的csvdate转换问题

当使用下面的工具将大型excel文件转换为csv时,由于Excel格式定义为*格式,某些date值被错误地转换。 代码位置: https : //svn.apache.org/repos/asf/poi/trunk/src/examples/src/org/apache/poi/xssf/eventusermodel/XLSX2CSV.java /* ==================================================================== Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this […]

Excel VBA – 分析date,处理string错误

我遇到的问题涉及一个CSV文件,我正在寻求parsing为一个Excel电子表格。 数据的一个例子如下: 01/02/2015,MXP,0.4,150.00,Producing design document, 64111258 02/06/2015,IHM,0.8,210.00,"Maximilian dolce, lorem ipsum", 64111258 02/06/2015,AXSP,0.6,250.00,"Magnificent, thanks very much", 64111258 目前,这是我用来parsing数据的代码: Sub OpenCSV() Dim filePath As String Dim intChoice As Integer Application.FileDialog(msoFileDialogOpen).AllowMultiSelect = False intChoice = Application.FileDialog(msoFileDialogOpen).Show rowIndex = 0 If intChoice <> 0 Then filePath = Application.FileDialog( _ msoFileDialogOpen).SelectedItems(1) Open filePath For Input As #1 Do Until EOF(1) […]

Javascript导出CSV编码UTF-8的问题

我需要将JavaScript数组导出到CSV文件并下载。 我这样做了,但是'ı,ü,ö,»,这个字符看起来像CSV文件中的'ıÃÃÃÄÄŸÅŸ' 。 我已经尝试了很多在这个网站推荐的解决scheme,但没有为我工作。 我添加了我的代码片段,任何人都可以解决这个问题? var csvString = 'ı,ü,ö,ğ,ş'; var a = window.document.createElement('a'); a.setAttribute('href', 'data:text/csv; charset=utf-8,' + encodeURIComponent(csvString)); a.setAttribute('download', 'example.csv'); a.click();

在SSIS脚本任务中激活特定的Excel工作表

我有一个脚本任务打开一个excel文件,并将其保存为一个.csv,但它保存与该文件打开的工作表,而我想select哪个工作表保存为.csv,这是我目前使用的脚本: Public Sub Main() Dim oMissing As Object = System.Reflection.Missing.Value Dim xl As New Microsoft.Office.Interop.Excel.ApplicationClass() Dim xlBook As Microsoft.Office.Interop.Excel.Workbook Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet Dim laPath As String = "C:\Filename.xlsx" xlBook = DirectCast(xl.Workbooks.Open(laPath, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing), Workbook) xl.DisplayAlerts = False xlSheet = DirectCast(xlBook.Worksheets.Item(1), Worksheet) xlBook.SaveAs("C:\Filename.csv", […]

使用C#windows窗体应用程序将数据上载到Excel(.CSV)文件中

我正在使用此方法将数据上传到SQL。 private void button5_Click(object sender, EventArgs e) { string filepath = textBox2.Text; string connectionString_i = string.Format(@"Provider=Microsoft.Jet.OleDb.4.0; Data Source={0};Extended Properties=""Text;HDR=YES;FMT=Delimited""", Path.GetDirectoryName(filepath)); using (OleDbConnection connection_i = new OleDbConnection(connectionString_i)) { connection_i.Open(); OleDbCommand command = new OleDbCommand ("Select * FROM [" + Path.GetFileName(filepath) +"]", connection_i); command.CommandTimeout = 180; using (OleDbDataReader dr = command.ExecuteReader()) { string sqlConnectionString = MyConString; using […]

识别缺失值并返回包含这些值的列表

我对编码相当陌生,最近我在工作中做了一个很小的pandas课程,而这门课的一部分就是考虑一个我们想要改进的项目。 我希望能够从CSV或Excel文件中识别表格中的缺失值,然后列出这些缺失值。 导入的CSV文件示例: 公司2016年2015年2014年2013年2012年2011年2010年 AAPL US 31 NaN 21.0 3.0 NaN 80.0 7 MSFT US 72 8.0 67.0 NaN 93.0 30.0 37 SNAP US 51 NaN NaN 7.0 33.0 16.0 44 FB US 49 56.0 33.0 97.0 NaN NaN 98 成: AAPL美国,2015年,2012年 MSFT美国,2013年 SNAP US,2015,2014 FB美国,2012年,2011年 我知道如何计算他们等,但我想看到一个最终确定的列表。 谢谢!

通过SSIS包生成时,CSV不会产生具有整数值的格式问题

我试图从数据库查询生成一个CSV文件作为我的列之一源数据typesnvarchar(50)的值为“01050007029604301001”导出后,当使用Excel查看CSV文件的值显示为“1.0500E18”。 我怎样才能阻止这个 请build议

非常大的CSV阅读器应用程序(GUI)

有一个CSV阅读器应用程序(GUI)处理大文件? 我试过CSVEd,它不正确处理行终止符。 Excel正确地执行行终止符,但在处理大量数据时速度很慢。 除了excel还有其他的select吗?

键盘快捷方式csv文件列标题宽度自动调整在Excel中