タグ付けされた質問 「csv」

カンマ区切り値または文字区切り値(CSV)は、表形式のデータをプレーンテキストで格納するための標準の「フラットファイルデータベース」形式で、カンマまたはタブ、またはその他の区切り文字で区切られたテーブルフィールドをリストするオプションのヘッダー行で構成されます。値の区切りリストとしてテーブルレコードを表す1つ以上の行(改行区切り)が続きます。改行と区切り文字は、(引用符で囲まれた)フィールド内に表示できます。

11
sqlcmdを使用してSQL ServerからCSV形式でデータをエクスポートする方法
次のようなテキストファイルにデータを簡単にダンプできます。 sqlcmd -S myServer -d myDB -E -Q "select col1, col2, col3 from SomeTable" -o "MyData.txt" ただし、ヘルプファイルを確認しましSQLCMDたが、CSV専用のオプションは確認していません。 を使用してテーブルからCSVテキストファイルにデータをダンプする方法はありますSQLCMDか?
136 sql-server  file  csv  sqlcmd 

6
tsvファイルをPandas DataFrameに読み込む方法は?
私はpythonとpandasが初めてです。tsvファイルをパンダにロードしようとしていますDataFrame。 これが私が試していることと私が得ているエラーです: >>> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='\t')) Traceback (most recent call last): File "<pyshell#28>", line 1, in <module> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='\t')) File "C:\Python27\lib\site-packages\pandas\core\frame.py", line 318, in __init__ raise PandasError('DataFrame constructor not properly called!') PandasError: DataFrame constructor not properly called!
136 python  pandas  csv 

13
CSV ExcelファイルC#を作成する方法 [閉まっている]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?詳細を追加し、この投稿を編集して問題を明確にしてください。 5年前休業。 この質問を改善する CSV Excelファイルを作成するためのクラスを探しています。 期待される機能: 非常に使いやすい カンマと引用符をエスケープして、Excelで適切に処理されるようにします 日付と日時をタイムゾーンに対応した形式でエクスポートします これができるクラスを知っていますか?
132 c#  excel  csv  export 

23
Excel 2007での改行付きのCSVのインポート
検索結果をCSVファイルにエクスポートしてExcelで開く機能に取り組んでいます。フィールドの1つはフリーテキストフィールドで、改行、カンマ、引用などが含まれる可能性があります。これを防ぐために、フィールドを二重引用符( ")で囲みました。 ただし、データをExcel 2007にインポートし、適切な区切り文字を設定し、テキスト修飾子を二重引用符に設定すると、改行によって改行で新しいレコードが作成され、テキストフィールド全体が表示されます。単細胞。 また、CR / LF(\ r \ n)をCR(\ r)だけで置き換え、もう一度LF(\ n)だけで置き換えようとしましたが、うまくいきませんでした。 他の誰かがこの動作に遭遇しましたか?その場合、どのように修正しましたか? TIA、 -J 編集: 問題を再現するために手で書いた簡単なファイルを以下に示します。 ID、名前、説明 "12345"、 "スミス、ジョー"、 "ねえ。 私の名前はジョーです。" これをExcel 2007にインポートすると、ヘッダー行と2つのレコードができます。「Smith、Joe」のカンマは適切に処理されていることに注意してください。問題を引き起こしているのは改行だけです。
129 excel  csv  newline  excel-2007 

6
MySQLクエリをCSVに変換するPHPコード[終了]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 PHPでMySQLクエリをCSVに変換する最も効率的な方法は何ですか? これは移植性(dirパスと必要なファイルシステムのアクセス許可の設定)を低下させるため、一時ファイルを使用しないことをお勧めします。 CSVには、フィールド名の1行目も含める必要があります。
128 php  mysql  csv 

6
C#では、どのようにして文字列から(ディスクに書き込むことなく)TextReaderオブジェクトを作成できますか
高速CSVリーダーを使用して、貼り付けたテキストをWebページに解析しています。高速CSVリーダーにはTextReaderオブジェクトが必要ですが、私が持っているのは文字列だけです。文字列をその場でTextReaderオブジェクトに変換する最良の方法は何ですか? ありがとう! 更新-サンプルコード-元のサンプルでは、​​新しいStreamReaderが「data.csv」というファイルを探しています。TextBox_StartData.Textを介してそれを提供したいと思っています。 以下のこのコードを使用してもコンパイルできません。 TextReader sr = new StringReader(TextBox_StartData.Text); using (CsvReader csv = new CsvReader(new StreamReader(sr), true)) { DetailsView1.DataSource = csv; DetailsView1.DataBind(); } new StreamReader(sr)それはいくつかの無効な引数を持っていると言われます。何か案は? 別のアプローチとして、私はこれを試しました: TextReader sr = new StreamReader(TextBox_StartData.Text); using (CsvReader csv = new CsvReader(sr, true)) { DetailsView1.DataSource = csv; DetailsView1.DataBind(); } しかしIllegal characters in path Error.、TextBox_StartData.Textからの文字列のサンプルはこちらです。 Fname\tLname\tEmail\nClaude\tCuriel\tClaude.Curiel@email.com\nAntoinette\tCalixte\tAntoinette.Calixte@email.com\nCathey\tPeden\tCathey.Peden@email.com\n …
126 c#  csv  csvhelper  textreader 

4
パンダのdatetime dtypes read_csv
複数の日時列を含むcsvファイルを読み込んでいます。ファイルを読み込むときにデータ型を設定する必要がありますが、日時に問題があるようです。例えば: headers = ['col1', 'col2', 'col3', 'col4'] dtypes = ['datetime', 'datetime', 'str', 'float'] pd.read_csv(file, sep='\t', header=None, names=headers, dtype=dtypes) 実行時にエラーが発生した場合: TypeError:データ型 "datetime"が理解できません 実際にpandas.to_datetime()を使用して列を変換することはオプションではありません。どの列がdatetimeオブジェクトになるかわかりません。その情報は変更される可能性があり、私のdtypesリストを知らせるものからのものです。 または、numpy.genfromtxtを使用してcsvファイルをロードし、その関数にdtypesを設定してから、pandas.dataframeに変換しようとしましたが、データが文字化けしました。どんな助けでも大歓迎です!

4
CSV MIMEタイプの使用方法
私が取り組んでいるWebアプリケーションでは、ユーザーはCSVファイルへのリンクをクリックできます。MIMEタイプにはヘッダーが設定されていないため、ブラウザはそれをテキストとして表示するだけです。このファイルを.csvファイルとして送信して、ユーザーがcalc、excel、gnumericなどで直接開くことができるようにしたいと考えています。 header('Content-Type: text/csv'); echo "cell 1, cell 2"; このコードは私のコンピューターでは期待どおりに機能します(常にそうではありませんか?)が、別のコンピューターでは機能しません。 私のブラウザーはFF 3.0.1(Linux上)のナイトリービルドです。動作しないブラウザはIE 7とFF 3.0(Windows)でした。 私が知らない癖がありますか?
125 php  csv  http-headers  mime 

8
read.csv警告 '引用文字列内のEOF'はファイルの完全な読み取りを妨げます
私が持っているCSVファイル(24.1メガバイト)私は完全に私のRセッションに読み込むことができないということを。スプレッドシートプログラムでファイルを開くと、112,544行が表示されます。私がそれをRに読み込んだときread.csv、56,952行とこの警告しか得られません: cit <- read.csv("citations.CSV", row.names = NULL, comment.char = "", header = TRUE, stringsAsFactors = FALSE, colClasses= "character", encoding= "utf-8") Warning message: In scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, : EOF within quoted string 私はファイル全体をRに読み込むことができますreadLines: rl <- readLines(file("citations.CSV", encoding = "utf-8")) length(rl) [1] 112545 しかし、これを(を介してread.csv)テーブルとしてRに戻すことはできません。 write.table(rl, "rl.txt", …
125 r  csv  eof  read.table 

17
NodeJSを使用したCSVファイルの解析
nodejsを使用して、10000レコードの.csvファイルを解析し、各行でなんらかの操作を行います。http://www.adaltas.com/projects/node-csvを使用してみました。これを各行で一時停止させることができませんでした。これは、すべての10000レコードを読み取るだけです。次のことを行う必要があります。 行ごとにcsvを読み取る 各ラインで時間のかかる操作を実行する 次の行に行く 誰かがここで代替案を提案できますか?
125 node.js  csv 

10
データフレームをcsvに直接s3 Pythonに保存
新しいCSVファイルにアップロードしたいpandas DataFrameがあります。問題は、s3に転送する前にファイルをローカルに保存したくないことです。データフレームを直接s3に書き込むためのto_csvのような方法はありますか?私はboto3を使用しています。 ここに私がこれまでに持っているものがあります: import boto3 s3 = boto3.client('s3', aws_access_key_id='key', aws_secret_access_key='secret_key') read_file = s3.get_object(Bucket, Key) df = pd.read_csv(read_file['Body']) # Make alterations to DataFrame # Then export DataFrame to CSV through direct transfer to s3

9
引用符で囲まれていないフィールドエラーでCSV改行文字が見られる
次のコードは、今日までWindowsマシンからインポートしてこのエラーが発生するまで機能していました。 引用符で囲まれていないフィールドに改行文字が表示される-ファイルをユニバーサル改行モードで開く必要がありますか? import csv class CSV: def __init__(self, file=None): self.file = file def read_file(self): data = [] file_read = csv.reader(self.file) for row in file_read: data.append(row) return data def get_row_count(self): return len(self.read_file()) def get_column_count(self): new_data = self.read_file() return len(new_data[0]) def get_data(self, rows=1): data = self.read_file() return data[:rows] この問題を解決するにはどうすればよいですか? def upload_configurator(request, id=None): …
121 python  django  csv 

6
(ファイルではなく)文字列としてCSV形式でデータを書き込むにはどうすればよいですか?
データ[1,2,'a','He said "what do you mean?"']をCSV形式の文字列にキャストしたい。 csv.writer()クレイジーエッジケース(カンマエスケープ、引用符エスケープ、CSV方言など)をすべて処理するため、通常はこれを使用します。キャッチはcsv.writer()、文字列ではなくファイルオブジェクトに出力することを想定しています。 私の現在の解決策は、このややハックな機能です: def CSV_String_Writeline(data): class Dummy_Writer: def write(self,instring): self.outstring = instring.strip("\r\n") dw = Dummy_Writer() csv_w = csv.writer( dw ) csv_w.writerow(data) return dw.outstring 誰もがまだエッジケースをうまく処理するよりエレガントなソリューションを与えることができますか? 編集:これが私がそれをやった方法です: def csv2string(data): si = StringIO.StringIO() cw = csv.writer(si) cw.writerow(data) return si.getvalue().strip('\r\n')
119 python  string  csv 

11
桁区切り記号としてカンマが含まれている数値がある場合にデータを読み取る方法は?
私は数値の一部は、例えば桁区切りとしてカンマで文字列として表現されているCSVファイル持っている"1,513"代わりにします1513。データをRに読み込む最も簡単な方法は何ですか? 私はを使用できますがread.csv(..., colClasses="character")、それらの列を数値に変換する前に、関連する要素からコンマを取り除く必要があり、そのためのきちんとした方法を見つけることができません。
117 r  csv  r-faq 

11
phpは引用符で分解します(101)
単純な配列の実装 このようになります $array = array('lastname', 'email', 'phone'); $comma_separated = implode(",", $array); そしてそれはこれを返すでしょう lastname,email,phone 素晴らしいので、代わりにこれを行うかもしれません $array = array('lastname', 'email', 'phone'); $comma_separated = implode("','", $array); $comma_separated = "'".$comma_separated."'"; そして今、私は素敵なかなりのCSV文字列が欲しいものを持っています 'lastname','email','phone' これを行うためのより良い方法はありますか?それは、私が何かを見逃しているのではないかというオプションのパラメータがあるべきだと私に感じますか?
115 php  arrays  string  csv  implode 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.