Closed guilhermeparreira closed 3 years ago
Hi There! I tried to reproduce the ks.melt function and it returns to me:
ks.melt
ImportError: cannot import name '_is_url' from 'pandas.io.common' (/databricks/python/lib/python3.8/site-packages/pandas/io/common.py)
It didn't happen in the morning, only after lunch... What Can I be doing wrong?
df = ks.DataFrame({'A': {0: 'a', 1: 'b', 2: 'c'}, 'B': {0: 1, 1: 3, 2: 5}, 'C': {0: 2, 1: 4, 2: 6}}, columns=['A', 'B', 'C']) ks.melt(df) ImportError Traceback (most recent call last) /databricks/python/lib/python3.8/site-packages/IPython/core/formatters.py in __call__(self, obj) 343 method = get_real_method(obj, self.print_method) 344 if method is not None: --> 345 return method() 346 return None 347 else: /databricks/python/lib/python3.8/site-packages/databricks/koalas/usage_logging/__init__.py in wrapper(*args, **kwargs) 178 start = time.perf_counter() 179 try: --> 180 res = func(*args, **kwargs) 181 logger.log_success( 182 class_name, function_name, time.perf_counter() - start, signature /databricks/python/lib/python3.8/site-packages/databricks/koalas/frame.py in _repr_html_(self) 11039 ) 11040 return REPR_HTML_PATTERN.sub(footer, repr_html) > 11041 return pdf.to_html(notebook=True, bold_rows=bold_rows) 11042 11043 def __getitem__(self, key): /databricks/python/lib/python3.8/site-packages/pandas/core/frame.py in to_html(self, buf, columns, col_space, header, index, na_rep, formatters, float_format, sparsify, index_names, justify, max_rows, max_cols, show_dimensions, decimal, bold_rows, classes, escape, notebook, border, table_id, render_links, encoding) 2467 column_3 1000000 non-null object 2468 dtypes: object(3) -> 2469 memory usage: 188.8 MB 2470 """ 2471 /databricks/python/lib/python3.8/site-packages/pandas/io/formats/format.py in to_html(self, buf, encoding, classes, notebook, border) 983 leading_space : bool, optional 984 Whether the array should be formatted with a leading space. --> 985 When an array as a column of a Series or DataFrame, we do want 986 the leading space to pad between columns. 987 /databricks/python/lib/python3.8/site-packages/pandas/io/formats/html.py in <module> 13 from pandas import option_context 14 ---> 15 from pandas.io.common import _is_url 16 from pandas.io.formats.format import ( 17 DataFrameFormatter, ImportError: cannot import name '_is_url' from 'pandas.io.common' (/databricks/python/lib/python3.8/site-packages/pandas/io/common.py)
My pandas version is pandas==0.25.3 and koalas==1.6.0
pandas==0.25.3
koalas==1.6.0
Hi There! I tried to reproduce the
ks.melt
function and it returns to me:ImportError: cannot import name '_is_url' from 'pandas.io.common' (/databricks/python/lib/python3.8/site-packages/pandas/io/common.py)
It didn't happen in the morning, only after lunch... What Can I be doing wrong?
My pandas version is
pandas==0.25.3
andkoalas==1.6.0