GuestBook

소중한 메세지를 담아둡니다.

방명록 입력폼

방명록 목록

  1. Python

    안녕하세요. 작업하다가 문의드립니다. 파이썬 기초를 같이 공부하는 중이라 아주 기초적인 질문이 될 것 같습니다.
    데이터 주무르기 교재 66쪽 코드를 실행했는데, 에러가 납니다. 원인을 찾아도 잘 모르겠습니다.
    주변에 파이썬을 공부하는 사람이 없어서 문의드립니다.

    명령어 data_result.head()
    결과
    ---------------------------------------------------------------------------
    NameError Traceback (most recent call last)
    <ipython-input-66-2d04896ae2a4> in <module>()
    ----> 1 data_result.head()

    NameError: name 'data_result' is not defined
    답글

    2018.06.21 19:29 신고
    • 2018.06.22 09:59 신고

      네.. 에러는 data_result가 없다는 뜻인데요...
      55쪽의 내용까지 수행하고.. 해당 내용을 다시 수행해보시죠... 답글

  2. 아기해츨링

    MATLAB 오래된 포스팅에 질문하나 올렸습니다..
    보실진 모르겠지만, 도움 부탁드립니다 ^^ 답글

    2018.06.21 00:31 신고
    • 2018.06.21 09:39 신고

      이제 MATLAB을 안써서... 잘 기억나지 않지만, 그래도 몇몇 질문에는 답을 했습니다.^^ 답글

  3. ksw2009

    안녕하세요.
    https://github.com/PinkWink/DataScience/blob/master/data/01.%20CCTV_in_Seoul.csv
    에 탑재된 CSV 파일을 다운로드 하려면 어떻게 해야하나요?
    아무리 방법을 찾아도 모르겠습니다.. 답글

    2018.06.08 14:30 신고
    • 2018.06.08 16:41 신고

      https://github.com/PinkWink/DataScience/
      위 주소로 접근하셔서
      clone or download 버튼을 누르면 됩니다. 답글

  4. 강대현

    문제가 잘 해결되어서 진도가 잘 나가고 있습니다. 감사합니다~
    답글

    2018.06.08 11:36 신고
    • 2018.06.08 11:55 신고

      네.. 다행입니다. 책이 오류가 많아서.. 송구합니다.
      Github의 소스코드를 중심으로 학습하시기 바랍니다. 답글

  5. 강대현

    감사합니다. 어제 점심 즈음부터 종일 씨름했었는데, 오늘 시도해 보겠습니다. 답글

    2018.06.08 08:36 신고
  6. 강대현

    안녕하세요. 데이터 주무르기 공부 중 해결이 안돼서 질문드립니다.

    에러 메세지인데, 해결이 안됩니다.

    26쪽입니다.

    CSV파일은 메모장에서 열리지 않고 자동으로 엑셀로 연결되나요?
    파일을 다운로드 받으니까 엑셀로 자동 연결되어 열리고, 그걸 다시 CSV로 저장하고 그러는데 안됩니다..


    -------------------------------------------------------
    CCTV_Seoul = pd.read_csv(r'C:\Users\kkk\Documents\DataScience\data\01. CCTV_in_Seoul.csv', encoding='utf-8')
    CCTV_Seoul.head()

    ---------------------------------------------------------

    UnicodeDecodeError Traceback (most recent call last)
    <ipython-input-55-4ae6cf0784e7> in <module>()
    ----> 1 CCTV_Seoul = pd.read_csv(r'C:\Users\kkk\Documents\DataScience\data\01. CCTV_in_Seoul.csv', encoding='utf-8')
    2 CCTV_Seoul.head()

    ~\Anaconda3\lib\site-packages\pandas\io\parsers.py in parser_f(filepath_or_buffer, sep, delimiter, header, names, index_col, usecols, squeeze, prefix, mangle_dupe_cols, dtype, engine, converters, true_values, false_values, skipinitialspace, skiprows, nrows, na_values, keep_default_na, na_filter, verbose, skip_blank_lines, parse_dates, infer_datetime_format, keep_date_col, date_parser, dayfirst, iterator, chunksize, compression, thousands, decimal, lineterminator, quotechar, quoting, escapechar, comment, encoding, dialect, tupleize_cols, error_bad_lines, warn_bad_lines, skipfooter, doublequote, delim_whitespace, low_memory, memory_map, float_precision)
    676 skip_blank_lines=skip_blank_lines)
    677
    --> 678 return _read(filepath_or_buffer, kwds)
    679
    680 parser_f.__name__ = name

    ~\Anaconda3\lib\site-packages\pandas\io\parsers.py in _read(filepath_or_buffer, kwds)
    438
    439 # Create the parser.
    --> 440 parser = TextFileReader(filepath_or_buffer, **kwds)
    441
    442 if chunksize or iterator:

    ~\Anaconda3\lib\site-packages\pandas\io\parsers.py in __init__(self, f, engine, **kwds)
    785 self.options['has_index_names'] = kwds['has_index_names']
    786
    --> 787 self._make_engine(self.engine)
    788
    789 def close(self):

    ~\Anaconda3\lib\site-packages\pandas\io\parsers.py in _make_engine(self, engine)
    1012 def _make_engine(self, engine='c'):
    1013 if engine == 'c':
    -> 1014 self._engine = CParserWrapper(self.f, **self.options)
    1015 else:
    1016 if engine == 'python':

    ~\Anaconda3\lib\site-packages\pandas\io\parsers.py in __init__(self, src, **kwds)
    1706 kwds['usecols'] = self.usecols
    1707
    -> 1708 self._reader = parsers.TextReader(src, **kwds)
    1709
    1710 passed_names = self.names is None

    pandas\_libs\parsers.pyx in pandas._libs.parsers.TextReader.__cinit__()

    pandas\_libs\parsers.pyx in pandas._libs.parsers.TextReader._get_header()

    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb1 in position 0: invalid start byte
    답글

    2018.06.07 22:14 신고
    • 2018.06.08 02:19 신고

      음.. 책에서 안내하는 사이트나 혹은 Github에서 받은 csv파일을 엑셀로 열면 깨질겁니다. 한글 인코딩을 엑셀이 utf-8을 지원하지 않기 때문인데요
      엑셀이 csv도 읽도록 되어 있어서 그냥 더블클릭하면 엑셀로 연결될 거구요...
      메모장으로 열어보면 한글이 깨지지 않은 상태일겁니다.
      그렇게 해서 다시 저장하지 말고.. 그냥 받은 csv를 pandas에서 열면 됩니다. 다운받은 csv를 (읽어만 보는 건 상관없지만) 다시 저장하면 책의 코드대로 읽어지지 않을겁니다. 답글

  7. 모리

    데이터 주무르기 7장 관련해서 fbprophet 패키지 install이 안되서 여쭤보려고 합니다.
    conda, pip 둘다 불가능 하네요..
    비쥬얼 스튜디오도 다운 받았는데 혹시 다른 설치 방법이 있나요? 답글

    2018.05.16 20:41 신고
    • 2018.05.17 10:26 신고

      네.. fbprophet이 pystan을 사용하는데 그게 윈도우에서 설치할때 자주 이상증상을 경험하시는 분들이 있더라구요. 일단... visual studio builder를 2015 버전으로 하시고 설치를 진행해 보시는 건 어떨지요. 답글

  8. 잘 계시죠... 오랜만에 들렸다가 안부 전하고 갑니다.

    따스한 봄 날, 항상 건승하길 바랍니다. 답글

    2018.04.26 16:16 신고
    • 2018.04.27 12:39 신고

      우와~ 안녕하세요^^
      넵 잘 지내고 있습니다. ㅎㅎ
      방가워용~^^ 답글

  9. 광영

    269쪽 하단 들여쓰기.
    답글

    2018.04.22 23:31 신고
  10. 블로그 잘 보고 갑니다 궁금한게 있는데 게시글 작성시간이 대부분 08시 인것같은데 일부러 맞추신건가요? 개인적으로 궁금해서요ㅋㅋㅋㅋㅋ 자기관리가 엄청나신분인것같다는 생각이ㅋㅋㅋㅋ 답글

    2018.04.20 18:14 신고
    • 2018.04.20 19:09 신고

      앗. 감사합니다. 대부분의 글작성 시간이 같은건 제가 예약발행을 하기 때문입니다.
      보통 한달정도 앞서 미리 작성하고 예약발행해서 시간이 동일합니다. 바쁠땐 좀 쉬어도 되니까요~^^ 답글

    • 2018.04.20 19:35 신고

      아하 그런것도 있군요ㅋㅋㅋㅋㅋ 알겠습니당 답글

    • 2018.04.21 09:42 신고

      아무튼.. 제 블로그에 방문해 주셔서 감사합니다.^^ 답글